Вопросы по теме 'vs-unit-testing-framework'

MSTest: тесты не запускаются, потому что тесты не загружены или выбранные тесты отключены.
У меня есть решение C # со следующей структурой: mySolution myProject myProject.MSTests References Microsoft.VisualStudio.QualityTools.UnitTestFramework sutMSTests.cs sutMSTests.cs: [TestClass()] public class...
59799 просмотров

Покрытие кода MSTest
У меня есть тестовый проект для веб-службы, и когда я запускаю тесты в режиме отладки, все работает нормально. Однако, когда я просто запускаю тесты, я получаю следующую ошибку для ссылочной сборки, которую я пытаюсь получить покрытие кода:...
5075 просмотров

Самый надежный подход к модульному тестированию, используемый как часть принятия сборки, когда класс содержит многопоточность
Рассмотрим этот модульный тест: [TestMethod] public void QueueManager_OnNextItem() { bool called = false; var queue = new QueueManager<int>( new Moq.Mock<ILogger>().Object,...
491 просмотров

поддельные каталоги для модульного тестирования .net
Я пытаюсь создать модульный тест для кода, подобного этому: foreach (string domainName in Directory.GetDirectories(server.Path)) { HandleDomainDirectory(session, server, domainName); } Проблема в том, что я использую класс...
1920 просмотров

Создание экземпляра класса доступа
В настоящее время я пишу структуру модульного тестирования, которая в конечном итоге должна запускать стандартные модульные тесты, написанные в Visual Studio. В настоящее время Framework неправильно работает с методами доступа. Рассмотрим следующий...
2820 просмотров

Как мы можем запустить тестовый метод с несколькими параметрами в MSTest?
В NUnit есть функция, называемая значениями, как показано ниже: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Это означает, что тестовый метод будет выполнен шесть раз:...
161415 просмотров

Entity Framework4.3 и модульное тестирование. Исключение нарушения прав доступа. Попытка чтения или записи защищенной памяти
Я использую EF4.3, ASP.NET MVC4, Microsoft.VisualStudio.TestTools.UnitTesting. Код работает нормально. Я добавил модульные тесты для проверки контроллеров. Модульные тесты не выполняются со следующим исключением: Исключение нарушения прав...
692 просмотров

Обозреватель тестов не отображает список модульных тестов с сетевым диском
У меня была простая программа на C # с набором модульных тестов. Это было разработано в Visual Studio 2010. Теперь на другом компьютере я попытался перезагрузить это решение с помощью Visual Studio 2012 и запустить тесты. Мне удалось успешно...
6129 просмотров

VisualStudio — Как автоматически создавать средства доступа для функций базового класса, когда базовый класс находится в другой сборке?
У меня следующая установка. Решение с 3 проектами. Проект A, пространство имен A, класс A Проект B, пространство имен B, класс B: A и тестовый проект для модульных тестов на B. Чтобы получить доступ к частным функциям B, я создаю метод...
1095 просмотров

DeploymentItem не развертывает файлы
Я использую MS unit testing framework для тестирования своей библиотеки C #. Мне нужно открыть файл, который я развертываю с помощью DeploymentItem attribute . Но это не файл развертывания в каталог развертывания Test. В моем проекте Unit-test...
25857 просмотров

Модульное тестирование Entity Framework не возвращает 100% покрытие с использованием прокладок и подделок?
Я пытаюсь выполнить модульное тестирование репозитория, но происходит то, что когда я его тестирую, я не получаю 100% покрытие, а получаю 0% покрытие кода для этого конкретного метода. Я хочу протестировать без использования сторонних фреймворков,...
967 просмотров

Как написать модульный тест для HttpContext.Current.Request.Headers
Ниже приведен пример. public class MyController : Controller { [Route("~/api/mycontroller")] [HttpGet] public int ID() { try { return somecontroller.getID(ID); } catch (Exception ex)...
760 просмотров

Visual Studio не находит модульные тесты
Я создал новый проект, содержащий только базовый модульный тест. Но что бы я ни делал, VS просто не запускает тест. Я предполагаю, что не находит. namespace UnitTestProject1 { [TestClass] public class UnitTest1 { [TestMethod]...
1031 просмотров

Модульное тестирование для свойства, которое имеет значение 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 просмотров

Как определить проект модульного тестирования С# с помощью CMake?
Я преобразовываю некоторые существующие проекты C# для определения в CMake — переходя от предыдущей директивы include_external_msproject() к более новой полной поддержке C#. Но я не вижу, как конвертировать проекты типа Visual C# Unit Test...
486 просмотров