import codewars_test as test
from solution import no_ifs_no_buts

# Меняем стандартное имя группы тестов на свое
@test.describe("Моя проверка сравнения чисел")
def запуск_всех_тестов():
    
    # Создали Отдельный блок для тестов, где первое число меньше второго
    @test.it('Проверка когда первое число меньше')
    def тест_меньше():
        test.assert_equals(no_ifs_no_buts(45, 51), "45 is smaller than 51")
        test.assert_equals(no_ifs_no_buts(1, 2), "1 is smaller than 2")
        test.assert_equals(no_ifs_no_buts(-3, 2), "-3 is smaller than 2")
        
    # Сделали Блок тестов для проверки равенства чисел
    @test.it('Проверка равенства чисел')
    def тест_равно():
        test.assert_equals(no_ifs_no_buts(1, 1), "1 is equal to 1")
        test.assert_equals(no_ifs_no_buts(100, 100), "100 is equal to 100")
        
    # В итоге Блок тестов, где первое число больше второго
    @test.it('Проверка когда первое число больше')
    def тест_больше():
        test.assert_equals(no_ifs_no_buts(100, 80), "100 is greater than 80")
        test.assert_equals(no_ifs_no_buts(20, 19), "20 is greater than 19")
