Вход на сайт
SCRUM. У кого на работе считают, что используют?
2361 просмотров
Перейти к просмотру всей ветки
в ответ Программист 27.09.18 08:36
Возвращаясь к TDD.
Получается "вначале тест" не следует понимать буквально.
А пишем вначале все приложение, а после начинаем с этого?
[TestMethod] public void Sum_2plus2_4() { // Arrange MainModel model = new MainModel(); // Act int res = model.Sum(2, 2); // Assert Assert.AreEqual(4, res); } [TestMethod] public void Sum_2plus3_5() { // Arrange MainModel model = new MainModel(); // Act int res = model.Sum(2, 3); // Assert Assert.AreEqual(5, res); }
Вот только не доходит чем это мне поможет сделать более лучшую реализацию.
И что говорит теория относительно данного вызова функции?
[TestMethod] public void Sum_Test05() { // Arrange MainModel model = new MainModel(); // Act int res = model.Sum(Int.MaxValue, int.MaxValue); // Assert Assert.AreEqual(-2, res); }