Вопросы по теме 'vs-unit-testing-framework'
MSTest: тесты не запускаются, потому что тесты не загружены или выбранные тесты отключены.
У меня есть решение C # со следующей структурой:
mySolution
myProject
myProject.MSTests
References
Microsoft.VisualStudio.QualityTools.UnitTestFramework
sutMSTests.cs
sutMSTests.cs:
[TestClass()]
public class...
59799 просмотров
schedule
15.12.2022
Покрытие кода MSTest
У меня есть тестовый проект для веб-службы, и когда я запускаю тесты в режиме отладки, все работает нормально. Однако, когда я просто запускаю тесты, я получаю следующую ошибку для ссылочной сборки, которую я пытаюсь получить покрытие кода:...
5075 просмотров
schedule
29.07.2023
Самый надежный подход к модульному тестированию, используемый как часть принятия сборки, когда класс содержит многопоточность
Рассмотрим этот модульный тест:
[TestMethod]
public void QueueManager_OnNextItem()
{
bool called = false;
var queue = new QueueManager<int>(
new Moq.Mock<ILogger>().Object,...
491 просмотров
schedule
25.02.2023
поддельные каталоги для модульного тестирования .net
Я пытаюсь создать модульный тест для кода, подобного этому:
foreach (string domainName in Directory.GetDirectories(server.Path))
{
HandleDomainDirectory(session, server, domainName);
}
Проблема в том, что я использую класс...
1920 просмотров
schedule
30.08.2022
Создание экземпляра класса доступа
В настоящее время я пишу структуру модульного тестирования, которая в конечном итоге должна запускать стандартные модульные тесты, написанные в Visual Studio. В настоящее время Framework неправильно работает с методами доступа. Рассмотрим следующий...
2820 просмотров
schedule
01.05.2023
Как мы можем запустить тестовый метод с несколькими параметрами в MSTest?
В NUnit есть функция, называемая значениями, как показано ниже:
[Test]
public void MyTest(
[Values(1,2,3)] int x,
[Values("A","B")] string s)
{
// ...
}
Это означает, что тестовый метод будет выполнен шесть раз:...
161415 просмотров
schedule
04.05.2022
Entity Framework4.3 и модульное тестирование. Исключение нарушения прав доступа. Попытка чтения или записи защищенной памяти
Я использую EF4.3, ASP.NET MVC4, Microsoft.VisualStudio.TestTools.UnitTesting.
Код работает нормально. Я добавил модульные тесты для проверки контроллеров. Модульные тесты не выполняются со следующим исключением:
Исключение нарушения прав...
692 просмотров
schedule
01.04.2022
Обозреватель тестов не отображает список модульных тестов с сетевым диском
У меня была простая программа на C # с набором модульных тестов. Это было разработано в Visual Studio 2010. Теперь на другом компьютере я попытался перезагрузить это решение с помощью Visual Studio 2012 и запустить тесты. Мне удалось успешно...
6129 просмотров
schedule
25.03.2023
VisualStudio — Как автоматически создавать средства доступа для функций базового класса, когда базовый класс находится в другой сборке?
У меня следующая установка. Решение с 3 проектами.
Проект A, пространство имен A, класс A
Проект B, пространство имен B, класс B: A
и тестовый проект для модульных тестов на B. Чтобы получить доступ к частным функциям B, я создаю метод...
1095 просмотров
schedule
27.04.2022
DeploymentItem не развертывает файлы
Я использую MS unit testing framework для тестирования своей библиотеки C #. Мне нужно открыть файл, который я развертываю с помощью DeploymentItem attribute . Но это не файл развертывания в каталог развертывания Test.
В моем проекте Unit-test...
25857 просмотров
schedule
14.03.2024
Модульное тестирование Entity Framework не возвращает 100% покрытие с использованием прокладок и подделок?
Я пытаюсь выполнить модульное тестирование репозитория, но происходит то, что когда я его тестирую, я не получаю 100% покрытие, а получаю 0% покрытие кода для этого конкретного метода.
Я хочу протестировать без использования сторонних фреймворков,...
967 просмотров
schedule
29.10.2022
Как написать модульный тест для HttpContext.Current.Request.Headers
Ниже приведен пример.
public class MyController : Controller
{
[Route("~/api/mycontroller")]
[HttpGet]
public int ID()
{
try
{
return somecontroller.getID(ID);
}
catch (Exception ex)...
760 просмотров
schedule
19.06.2023
Visual Studio не находит модульные тесты
Я создал новый проект, содержащий только базовый модульный тест. Но что бы я ни делал, VS просто не запускает тест. Я предполагаю, что не находит.
namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]...
1031 просмотров
schedule
14.04.2023
Модульное тестирование для свойства, которое имеет значение system.DateTime С#
Как написать модульное тестирование для следующего блока кода, где
public class Hotel
{
DateTime CLOSING_TIME // imported from somewhere else
public bool IsOpen
{
get
{
return DateTime.Now <=...
449 просмотров
schedule
11.07.2022
Как я могу сделать мой проект Visual Studio 2017 НЕ тестовым, все еще ссылаясь на NUnit
У меня есть библиотека с вспомогательными классами unittest. Я ссылаюсь на NUnit в этом проекте, но теперь Visual Studio считает, что этот проект является тестовым, и жалуется, что никаких тестов не обнаружено. Этот проект не предназначен для...
388 просмотров
schedule
06.09.2022
Как определить проект модульного тестирования С# с помощью CMake?
Я преобразовываю некоторые существующие проекты C# для определения в CMake — переходя от предыдущей директивы include_external_msproject() к более новой полной поддержке C#.
Но я не вижу, как конвертировать проекты типа Visual C# Unit Test...
486 просмотров
schedule
21.08.2023