Может ли кто-нибудь указать мне на некоторые ресурсы для стиля тестирования After-Then с помощью NUnit?Учитывая пример -When-Then с NUnit
6
A
ответ
4
Если вы скачали, и добавьте ссылку, StoryQ, вы можете использовать хороший стиль BDD (см. примеры, щелкнув ссылку) и в то же время используйте NUnit, как обычно (и TestDriven.Net, R # бегун или что у вас есть).
6
Данный стиль Then тогда тесно коррелирует с стилем Assert Act Assert для модульного тестирования.
Вот пример:
[Test]
public void RotateAngle_Given27Degress_Returns64Degrees()
{
//Arrange or Given
var someAngleClass = new Angle();
//Act or When
var result = someAngleClass.Rotate(27);
//Assert or Then
Assert.That(result, Is.EqualTo(64));
}
Самое замечательное в этом тестировании стиля вам не нужно, чтобы увидеть исходный код, чтобы понять намерения поведения.
Для получения дополнительной информации здесь некоторые сайты:
5
Я знаю, что это старый вопрос, но если вы еще этого не сделали, вы должны проверить SpecFlow. Это позволяет вам написать спецификацию в виде открытого текста в файле функций. Инструмент автоматически сгенерирует тесты NUnit на основе файла функций.
Сайт http://www.arrangeactassert.com/ больше не существует –