Все статьи рубрики C#
Миграции в Entity Framework Core
Взаимодействие со схемой БД с помощью миграций в Entity Framework Core.
12/26/2020
C#Настройка нереляционных свойств в EF Core
Настройка свойств сущностей в Entity Framework Core. Подробно о конфигурации EF Core по соглашению и аннотациям, а также об использовании Fluent API.
12/26/2020
C#Начало работы с Entity Framework Core в ASP.NET Core - модели, DbContext, конфигурация
О сущностях и моделях в Entity Framework Core, о том, что такое контекст БД, а также о настройках подключения к базе данных в .net core.
12/26/2020
C#Тестирование UI с помощью Selenium в ASP.NET Core MVC
В этой статье мы собираемся использовать Selenium для написания автоматических тестов для пользовательского интерфейса. Мы подготовим новый проект для тестирования с использованием Selenium, а также рассмотрим некоторые примеры.
10/3/2020
C#AntiForgeryToken для интеграционного тестирования в ASP.NET Core
В этой статье мы собираемся решить проблему, когда тест не может выполниться из-за токена AntiForgeryToken. Мы узнаем, как извлечь AntiForgeryToken из ответа HTML и как использовать его в наших тестах. После исправления проблемы мы сможем протестировать наши действия, защищенные атрибутами проверки того, что запрос не является поддельным.
10/3/2020
C#Интеграционное тестирование в ASP.NET Core MVC
Подготовка проекта для интеграционного тестирования и использование фикстур для хранения тестовых данных в памяти
10/3/2020
C#Тестирование контроллеров MVC в ASP.NET Core
В этой статье вы узнаете как тестировать контроллеры в .NET Core, а также о библиотеке Mock для изолирования зависимостей в коде ваших тестов
10/3/2020
C#Модульное тестирование с помощью xUnit в ASP.NET Core MVC
Краткий обзор инструмента xUnit и пример его использования в .NET Core
10/3/2020
C#Основы C# - ключевые слова Ref и Out
Когда мы передаем аргумент типа int, double, decimal и т.д. (базовые типы значений), мы передаем не фактическое значение, а его копию. Изменить данное поведение можно при помощи ключевых слов ref и out
9/18/2020
C#