Пропуски Junior Тестирование обновлено
Параметризованный тест xUnit
Вопрос
Допишите параметризованный тест.
[__(1)__]
[__(2)__(2, 3, 5)]
[__(3)__(-1, 1, 0)]
public void Adds(int a, int b, int expected)
{
Assert.Equal(expected, Calculator.Add(a, b));
}
Попробуйте сами
Заполните пропуски по номерам.
1
2
3
Показать ответ и разбор
Коротко
[Theory] помечает параметризованный тест, каждый [InlineData] даёт свой запуск. Для сложных данных используют [MemberData] со статическим свойством или методом.
Что в пропусках
1
Theory
2
InlineData
3
InlineData
Разбор
[Theory] помечает параметризованный тест, каждый [InlineData] даёт свой запуск. Для сложных данных используют [MemberData] со статическим свойством или методом.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.