Skip to content

yehor-illarionov/Infotech.TestTask

Repository files navigation

Використані бібліотеки:

  • EntityFrameworkCore

  • Automapper

  • Swashbuckle

  • Moq

  • XUnit

У якості бази данних для тестового завдання обрано Sqlite3. Для зв'язку з бд використано ORM EntityFrameworkCore.

Automapper дозволяє швидко налаштувати "конвертування" сутностей моделі у DTO об'єкти.

Moq - бібліотека для підміни реалізації інтерфейсів під час unit- тестування.

Swashbuckle забезпечує інтерфейс для ручного тестування API через браузер.

XUnit - одна із рекомендованих Microsoft бібліотек для тестування.

Версія .NET: netcore 3.1

Проект має два GET методи та два POST; 20 unit-тестів.

Нотатка

Проект розроблено у рамках тестового завдання, для стажування на позиції .NET\ASP.NET Developer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages