Arrange: Подготовка тестового окружения и данных, необходимых для выполнения теста. Инициализируются объекты, настраиваются зависимости, создаются тестовые данные.
Act: Выполнение действия, которое тестируется. Обычно это вызов определенного метода или функции.
Assert: Проверка результата выполнения действия. Сравнивается фактический результат с ожидаемым. Используются утверждения (assertions) для подтверждения корректности поведения, такие как равенство значений, истинность условий и другое.