Example #1
0
class VectorTestCase(unittest.TestCase):
    def setUp(self):
        self.a = Vector([1, 2, 3])
        self.b = Vector([3, 4, 5])
        self.c = Vector([5, 6, 7, 8])
        self.d = Vector([1, 2])
        self.e = Vector([3, 4])

    def test_equals(self):
        self.assertEqual(self.a.dot(self.b), 26)

    def test_equals_2(self):
        self.assertEqual(self.a.norm(), 14 ** 0.5)

    def test_equals_3(self):
        self.assertEqual(str(self.a), '(1,2,3)')

    def test_true(self):
        self.assertTrue(self.a.add(self.b).equals(Vector([4, 6, 8])))

    def test_true_2(self):
        self.assertTrue(self.a.subtract(self.b).equals(Vector([-2, -2, -2])))

    def test_true_3(self):
        self.assertTrue(self.d.add(self.e).equals(Vector([4, 6])))

    def test_exception(self):
        self.assertRaises(TypeError, self.a.add, self.c)
class VectorTestCase(unittest.TestCase):
    def setUp(self):
        self.a = Vector([1, 2, 3])
        self.b = Vector([3, 4, 5])
        self.c = Vector([5, 6, 7, 8])
        self.d = Vector([1, 2])
        self.e = Vector([3, 4])

    def test_equals(self):
        self.assertEqual(self.a.dot(self.b), 26)

    def test_equals_2(self):
        self.assertEqual(self.a.norm(), 14 ** 0.5)

    def test_equals_3(self):
        self.assertEqual(str(self.a), "(1,2,3)")

    def test_true(self):
        self.assertTrue(self.a.add(self.b).equals(Vector([4, 6, 8])))

    def test_true_2(self):
        self.assertTrue(self.a.subtract(self.b).equals(Vector([-2, -2, -2])))

    def test_true_3(self):
        self.assertTrue(self.d.add(self.e).equals(Vector([4, 6])))

    def test_exception(self):
        self.assertRaises(TypeError, self.a.add, self.c)
Example #3
0
 def setUp(self):
     self.a = Vector([1, 2, 3])
     self.b = Vector([3, 4, 5])
     self.c = Vector([5, 6, 7, 8])
     self.d = Vector([1, 2])
     self.e = Vector([3, 4])
Example #4
0
 def test_true_3(self):
     self.assertTrue(self.d.add(self.e).equals(Vector([4, 6])))
Example #5
0
 def test_true_2(self):
     self.assertTrue(self.a.subtract(self.b).equals(Vector([-2, -2, -2])))
Example #6
0
 def test_true(self):
     self.assertTrue(self.a.add(self.b).equals(Vector([4, 6, 8])))
 def setUp(self):
     self.a = Vector([1, 2, 3])
     self.b = Vector([3, 4, 5])
     self.c = Vector([5, 6, 7, 8])
     self.d = Vector([1, 2])
     self.e = Vector([3, 4])