Skip to content

StefRuseva88/integration-tests-mongodb

Repository files navigation

Integration Tests for MoviesLibraryAPI with MongoDB

C# .NET MongoDB NUnit xUnit

This is a test project for Back-End Test Technologies January 2024 Course @ SoftUni.


Project Description

MoviesLibraryAPI is a console application designed to manage a movie collection. Users can perform CRUD operations—create, read, update, and delete movies—using MongoDB Compass as the database interface. The project demonstrates key concepts in software development and best practices.

Key Features

  • Create: Insert new movie entries into the database.
  • Read: Retrieve and view movie details stored in the database.
  • Update: Modify details of existing movies.
  • Delete: Remove movie entries from the database.

Technologies Used

  • .NET Core: The primary framework used for building the console application.
  • MongoDB Compass: The GUI for MongoDB used for managing the database.
  • MongoDB.Driver: The .NET driver for MongoDB for database interactions.
  • xUnit: A unit-testing framework for .NET applications.
  • nUnit: A unit-testing framework for .NET applications.

Prerequisites

Before you begin, ensure you have met the following requirements:

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or suggestions, please reach out to the course instructor or open an issue in the repository.


Happy Testing! 🚀

Releases

No releases published

Packages

No packages published

Languages