.NET Framework
Единичное тестирование
Поиск…
Добавление проекта тестирования модуля MSTest к существующему решению
- Щелкните правой кнопкой мыши на решении, добавьте новый проект
- В разделе «Тестирование» выберите проект «Единичный тест»
- Выберите имя для сборки - если вы тестируете проект
Foo
, имя может бытьFoo.Tests
- Добавить ссылку на тестируемый проект в ссылках на единичные тестовые проекты
Создание тестового метода
MSTest (платформа тестирования по умолчанию) требует, чтобы ваши тестовые классы были украшены атрибутом [TestClass]
и тестовыми методами с атрибутом [TestMethod]
и были общедоступными.
[TestClass]
public class FizzBuzzFixture
{
[TestMethod]
public void Test1()
{
//arrange
var solver = new FizzBuzzSolver();
//act
var result = solver.FizzBuzz(1);
//assert
Assert.AreEqual("1",result);
}
}
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow