Описание тега testcaseattribute

Начиная с версии 2.5.x, TestCaseAttributes можно использовать для создания параметризованных тестов в NUnit.
2 ответа

Использование атрибута TestCase с двумерным массивом

Я использую NUnit и пытаюсь реализовать тесты для следующего метода: он должен принимать два целых числа и возвращает двумерный массив. Итак, заголовок моего теста выглядит так: [TestCase(5, 1, new int[,]{{1}, {2}, {3}, {4}, {5}})] public void MyTes…
18 апр '15 в 18:51
1 ответ

Улучшение синтаксиса тестов для очень многих тестовых случаев

У меня есть метод тестирования и куча тестов, как указано ниже. [TestCase(1, 2)] [TestCase(3, 4)] [TestCase(5, 6)] public void Smack(int a, int b) { ... } Я спрятал кучу дел в регионе, но это не так. Я пробовал использовать другие атрибуты, перечисл…
01 окт '14 в 15:38
1 ответ

Как получить TestCategory для Testcase с использованием C#, Visual Studio MS Test

Я ищу, чтобы найти тестовую категорию тестового случая во время выполнения с помощью C#. Я использую MSTEST, TestContext не имеет никакой информации, связанной с TestCategory, я хочу получить / записать информацию TestCategory. В моем случае у меня …
09 окт '15 в 18:39
2 ответа

NUnit TestCaseSource передает значение фабрике

Я использую атрибут NUnit 2.5.3 TestCaseSource и создаю фабрику для генерации моих тестов. Что-то вроде этого: [Test, TestCaseSource(typeof(TestCaseFactories), "VariableString")] public void Does_Pass_Standard_Description_Tests(string text) { Item o…
18 фев '10 в 10:26
6 ответов

Есть ли JUnit, эквивалентный атрибуту тестового случая NUnit?

Я гуглил тестовый пример JUnit, и он предлагает кое-что, что выглядит гораздо более сложным для реализации - где вам нужно создать новый класс, который расширяет тестовый пример, который вы затем вызываете: public class MathTest extends TestCase { p…
1 ответ

NUnit и TestCaseAttribute, возможно ли перекрестное соединение параметров?

У меня есть юнит-тест, который тестирует различные случаи, например: public void Test1(Int32 a, Int32 b, Int32 c) Допустим, я хочу создать тестовый код без цикла, поэтому я хочу использовать TestCase для указания таких параметров: [TestCase(1, 1, 1)…
23 окт '09 в 08:37
1 ответ

nUnit — игнорирование одного встроенного TestCase

Я использую nUnit для некоторого тестирования, и у меня есть тест с несколькими встроенными входными данными тестового примера. У меня есть известная ошибка с одним из входных данных TestCase, и я хотел бы, чтобы этот единственный TestCase игнориров…
10 янв '22 в 16:59