示例#1
0
 def setUp(self):
     self.n1 = 10
     self.n2 = -92
     self.n3 = 90.893
     self.n4 = 0x234
     self.data1 = Data(self.n1)
     self.data2 = Data(self.n2)
     self.data3 = Data(self.n3)
     self.data4 = Data(self.n4)
示例#2
0
class TestGreaterEqual(unittest.TestCase):
    def setUp(self):
        self.n1 = 10
        self.n2 = -92
        self.n3 = 90.893
        self.n4 = 0x234
        self.n5 = 90.893
        self.n6 = 564
        self.n7 = 10
        self.n8 = -92
        self.data1 = Data(self.n1)
        self.data2 = Data(self.n2)
        self.data3 = Data(self.n3)
        self.data4 = Data(self.n4)
        self.data5 = Data(self.n5)
        self.data6 = Data(self.n6)
        self.data7 = Data(self.n7)
        self.data8 = Data(self.n8)

    def test__ge__A(self):
        self.assertTrue(self.data1.__ge__(self.data2))

    def test__ge__B(self):
        self.assertTrue(self.data3.__ge__(self.data1))

    def test__ge__C(self):
        self.assertTrue(self.data4.__ge__(self.data5))

    def test__ge__D(self):
        self.assertTrue(self.data3.__ge__(self.data5))

    def test__ge__E(self):
        self.assertFalse(self.data2.__ge__(self.data1))

    def test__ge__F(self):
        self.assertFalse(self.data1.__ge__(self.data3))

    def test__ge__G(self):
        self.assertFalse(self.data5.__ge__(self.data4))

    def test__ge__H(self):
        self.assertTrue(self.data1 >= self.data2)

    def test__ge__I(self):
        self.assertTrue(self.data3 >= self.data1)

    def test__ge__J(self):
        self.assertTrue(self.data4 >= self.data5)

    def test__ge__K(self):
        self.assertTrue(self.data3 >= self.data5)

    def test__ge__L(self):
        self.assertFalse(self.data2 >= self.data1)

    def test__ge__M(self):
        self.assertFalse(self.data1 >= self.data3)

    def test__ge__N(self):
        self.assertFalse(self.data5 >= self.data4)
示例#3
0
class TestRepr(unittest.TestCase):
    def setUp(self):
        self.n1 = 10
        self.n2 = -92
        self.n3 = 90.893
        self.n4 = 0x234
        self.data1 = Data(self.n1)
        self.data2 = Data(self.n2)
        self.data3 = Data(self.n3)
        self.data4 = Data(self.n4)

    def test___repr__A(self):
        self.assertEqual(self.data1.__repr__(), 'Data(' + str(self.n1) + ')')

    def test___repr__B(self):
        self.assertEqual(self.data2.__repr__(), 'Data(' + str(self.n2) + ')')

    def test___repr__C(self):
        self.assertEqual(self.data3.__repr__(), 'Data(' + str(self.n3) + ')')

    def test___repr__D(self):
        self.assertEqual(self.data4.__repr__(), 'Data(' + str(self.n4) + ')')
示例#4
0
class TestEqual(unittest.TestCase):
    def setUp(self):
        self.n1 = 10
        self.n2 = -92
        self.n3 = 90.893
        self.n4 = 0x234
        self.n5 = 90.893
        self.n6 = 564
        self.n7 = 10
        self.n8 = -92
        self.data1 = Data(self.n1)
        self.data2 = Data(self.n2)
        self.data3 = Data(self.n3)
        self.data4 = Data(self.n4)
        self.data5 = Data(self.n5)
        self.data6 = Data(self.n6)
        self.data7 = Data(self.n7)
        self.data8 = Data(self.n8)

    def test__eq__A(self):
        self.assertTrue(self.data1.__eq__(self.data7))

    def test__eq__B(self):
        self.assertTrue(self.data2.__eq__(self.data8))

    def test__eq__C(self):
        self.assertTrue(self.data4.__eq__(self.data6))

    def test__eq__D(self):
        self.assertFalse(self.data1.__eq__(self.data8))

    def test__eq__E(self):
        self.assertFalse(self.data6.__eq__(self.data5))

    def test__eq__F(self):
        self.assertFalse(self.data3.__eq__(self.data7))

    def test__eq__G(self):
        self.assertTrue(self.data1 == self.data7)

    def test__eq__H(self):
        self.assertTrue(self.data2 == self.data8)

    def test__eq__I(self):
        self.assertTrue(self.data4 == self.data6)

    def test__eq__J(self):
        self.assertFalse(self.data1 == self.data8)

    def test__eq__K(self):
        self.assertFalse(self.data6 == self.data5)

    def test__eq__L(self):
        self.assertFalse(self.data3 == self.data7)
示例#5
0
class TestGreaterThan(unittest.TestCase):
    def setUp(self):
        self.n1 = 10
        self.n2 = -92
        self.n3 = 90.893
        self.n4 = 0x234
        self.data1 = Data(self.n1)
        self.data2 = Data(self.n2)
        self.data3 = Data(self.n3)
        self.data4 = Data(self.n4)

    def test__gt__A(self):
        self.assertTrue(self.data1.__gt__(self.data2))

    def test__gt__B(self):
        self.assertTrue(self.data3.__gt__(self.data2))

    def test__gt__C(self):
        self.assertTrue(self.data3.__gt__(self.data1))

    def test__gt__D(self):
        self.assertTrue(self.data4.__gt__(self.data3))

    def test__gt__E(self):
        self.assertFalse(self.data1.__gt__(self.data4))

    def test__gt__F(self):
        self.assertFalse(self.data2.__gt__(self.data3))

    def test__gt__G(self):
        self.assertTrue(self.data1 > self.data2)

    def test__gt__H(self):
        self.assertTrue(self.data3 > self.data2)

    def test__gt__I(self):
        self.assertTrue(self.data4 > self.data1)

    def test__gt__J(self):
        self.assertFalse(self.data2 > self.data4)

    def test__gt__K(self):
        self.assertFalse(self.data3 > self.data4)
示例#6
0
 def test_generate_datagrid_A(self):
     mock_data = [["Month", "Web Traffic", "Call to actions"],
                  ["January", Data(100), Data(50)],
                  ["February", Data(1000),
                   Data(900)], ["March", Data(14500),
                                Data(8000)],
                  ["April", Data(14500), Data(900)],
                  ["May", Data(9000), Data(12313)],
                  ["June", Data(15699), Data(54)],
                  ["July", Data(200456), Data(234)],
                  ["August", Data(34233), Data(512)],
                  ["September", Data(231231),
                   Data(123)], ["October",
                                Data(128293),
                                Data(543)],
                  ["November", Data(234234),
                   Data(123)], ["December",
                                Data(111111),
                                Data(445585)]]
     mock_datagrid = DataGrid({'data': mock_data})
     self.assertEqual(self.datagrid, mock_datagrid)
示例#7
0
 def setUp(self):
     self.n1 = 10
     self.n2 = -92
     self.n3 = 90.893
     self.n4 = 0x234
     self.n5 = 90.893
     self.n6 = 564
     self.n7 = 10
     self.n8 = -92
     self.data1 = Data(self.n1)
     self.data2 = Data(self.n2)
     self.data3 = Data(self.n3)
     self.data4 = Data(self.n4)
     self.data5 = Data(self.n5)
     self.data6 = Data(self.n6)
     self.data7 = Data(self.n7)
     self.data8 = Data(self.n8)
示例#8
0
 def test__init__G(self):
     self.assertIsInstance(Data(-0x90ff92), Data)
示例#9
0
 def test__init__E(self):
     self.assertIsInstance(Data(-90), Data)
示例#10
0
 def test__init__D(self):
     self.assertIsInstance(Data(45), Data)