ААА или зачем кричать на тестирование?
AAA - это аббревиатура, означающая Arrange-Act-Assert. Это паттерн (последовательность действий) для создания тестов.
Arrange - Упорядочить. Первым делом создаются необходимые объекты для проведения теста. Например, если вы тестируете разницу двух чисел, то сначала их надо указать.
Act - Действовать. Название говорит само за себя, здесь совершается тестируемое действие. Если продолжать говорить про разницу двух чисел, то на этом этапе они отнимаются друг от друга
Assert - Утверждать. Теперь результат действий проверяется и делаются выводы: пройден тест успешно или нет.
Пример теста:
//Arrange
int firstNumber = 5;
int secondNumber = 2;
int result = 3;
//Act
int actResult = firstNumber - secondNumber;
//Assert
assertEqual(result, actResult);
Ну, вроде понятно
3 notes
·
View notes
When your ACT says no...
Me: Wow! I got a 28 on my ACT!
ACT: According to your results, you enjoy working with "People and Data'!
Me: Well, you've got one of those right...
ACT: Here are some occupations that fit your results: Buyer, FBI Agent, Financial Manager, Training/Education Manager, Tour Guide!
Me: I wanna be a physical therapist, so...
0 notes
ACT February 11, 2022, Exam Day Preparation Tips
0 notes