Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oscarlojr/rocketseatauction
Repository dedicated to presenting the project created on the Rocketseat NLW event.
https://github.com/oscarlojr/rocketseatauction
api bogus csharp dotnetcore entity-framework-core fluentassertions moq postman
Last synced: 4 days ago
JSON representation
Repository dedicated to presenting the project created on the Rocketseat NLW event.
- Host: GitHub
- URL: https://github.com/oscarlojr/rocketseatauction
- Owner: oscarlojr
- Created: 2024-02-07T21:21:07.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-13T14:33:09.000Z (12 months ago)
- Last Synced: 2025-01-22T21:17:18.499Z (4 days ago)
- Topics: api, bogus, csharp, dotnetcore, entity-framework-core, fluentassertions, moq, postman
- Language: C#
- Homepage:
- Size: 1.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
RocketseatAuction API
Repository dedicated to presenting the project created on the Rocketseat NLW event.
## About this project
Development of a C# back-end application with .NET, applying concepts of Controllers, Entities, Repositories, and Use Cases. Utilization of DB Browser for SQLite for database visualization, and deployment of the Entity Framework ORM to translate entities into queries. Creation of unit tests with mocked data generated using Moq and Bogus.
## Technologies and Tools
## NuGet Packages
### Bogus
```sh
dotnet add package Bogus --version 35.4.0
```### Moq
```sh
dotnet add package Moq --version 4.20.70
```### Fluent Assertions
```sh
dotnet add package FluentAssertions --version 6.12.0
```### Microsoft EntityFramework Core
```sh
dotnet add package Microsoft.EntityFrameworkCore
```### Microsoft EntityFramework Core Sqlite
```sh
dotnet add package Microsoft.EntityFrameworkCore.Sqlite
```