def test_format_time(): assert "08:24:30" == to_time(8, 24, 30) assert "12:03:04" == to_time(12, 3, 4) assert "11:02:00" == to_time(11, 2, 0)
def test_bulk_with_parametrize(hours, minutes, seconds, expected): assert expected == to_time(hours, minutes, seconds)
def test_should_raise_InvalidArgumentException_if_minutes_no_correct(): with pytest.raises(InvalidArgumentException): to_time(22, 61, 24)
def test_should_raise_InvalidArgumentException_if_seconds_no_correct(): with pytest.raises(InvalidArgumentException): to_time(22, 4, 60)
def test_should_raise_InvalidArgumentException_if_hours_no_correct(): with pytest.raises(InvalidArgumentException): to_time(25, 12, 24)