コード例 #1
0
 def test_sales_special_characters_2(self):
     test_name = "Sales Validator Test #14"
     data_to_test = '    !@#$%^&*()_+= 7  ][.,<a  jhewou  wetnkdbfniusg bnd2  '
     class_to_test = sale.ValidateSales()
     expected_result = ['072', True]
     # Action
     result = class_to_test.is_valid(data_to_test)
     # Assert
     try:
         self.assertTrue(result[0] == expected_result[0]
                         and result[1] == expected_result[1])
     except AssertionError:
         print("{} Failed - Should be {}, but was {}.".format(
             test_name, expected_result, result))
     else:
         print("{} Passed".format(test_name))
コード例 #2
0
 def test_sales_word(self):
     test_name = "Sales Validator Test #13"
     data_to_test = '  two-hundred and twenty-nine  '
     class_to_test = sale.ValidateSales()
     expected_result = ['  two-hundred and twenty-nine  ', False]
     # Action
     result = class_to_test.is_valid(data_to_test)
     # Assert
     try:
         self.assertTrue(result[0] == expected_result[0]
                         and result[1] == expected_result[1])
     except AssertionError:
         print("{} Failed - Should be {}, but was {}.".format(
             test_name, expected_result, result))
     else:
         print("{} Passed".format(test_name))
コード例 #3
0
 def test_sales_special_characters(self):
     test_name = "Sales Validator Test #12"
     data_to_test = '@fsj$ * -  967  ^&dbnd  '
     class_to_test = sale.ValidateSales()
     expected_result = ['967', True]
     # Action
     result = class_to_test.is_valid(data_to_test)
     # Assert
     try:
         self.assertTrue(result[0] == expected_result[0]
                         and result[1] == expected_result[1])
     except AssertionError:
         print("{} Failed - Should be {}, but was {}.".format(
             test_name, expected_result, result))
     else:
         print("{} Passed".format(test_name))
コード例 #4
0
 def test_sales_lower_boundary_string(self):
     test_name = "Sales Validator Test #11"
     data_to_test = '0'
     class_to_test = sale.ValidateSales()
     expected_result = ['000', True]
     # Action
     result = class_to_test.is_valid(data_to_test)
     # Assert
     try:
         self.assertTrue(result[0] == expected_result[0]
                         and result[1] == expected_result[1])
     except AssertionError:
         print("{} Failed - Should be {}, but was {}.".format(
             test_name, expected_result, result))
     else:
         print("{} Passed".format(test_name))
コード例 #5
0
 def test_Sales_upper_int(self):
     test_name = "Sales Validator Test #06"
     data_to_test = 1000
     class_to_test = sale.ValidateSales()
     expected_result = ['1000', False]
     # Action
     result = class_to_test.is_valid(data_to_test)
     # Assert
     try:
         self.assertTrue(result[0] == expected_result[0]
                         and result[1] == expected_result[1])
     except AssertionError:
         print("{} Failed - Should be {}, but was {}.".format(
             test_name, expected_result, result))
     else:
         print("{} Passed".format(test_name))
コード例 #6
0
    def test_perfect_sales(self):
        # Setup
        test_name = "Sales Validator Test #01"
        data_to_test = '45'
        class_to_test = sale.ValidateSales()
        expected_result = ['045', True]

        # Action
        result = class_to_test.is_valid(data_to_test)

        # Assert
        try:
            self.assertTrue(result[0] == expected_result[0]
                            and result[1] == expected_result[1])
        except AssertionError:
            print("{} Failed - Should be {}, but was {}.".format(
                test_name, expected_result, result))
        else:
            print("{} Passed".format(test_name))