コード例 #1
0
 def test_add(self):
     self.assertEqual(Vector.__add__(Vector((1, 2, 3)), Vector((1, 2, 3))), Vector((2, 4, 6)))
コード例 #2
0
 def test_mul(self):
     self.assertEqual(Vector.__mul__(Vector((1, -7, 5)), Vector((1, 3, 3))), -5)
コード例 #3
0
 def test_string_reformat(self):
     self.assertEqual(Vector.__repr__(Vector((1, 2, 3))), 'Vector((1, 2, 3))')
コード例 #4
0
 def test_len(self):
     self.assertEqual(Vector.__len__(Vector((1, 2, 3))), 3)
コード例 #5
0
 def test_equal(self):
     self.assertEqual(Vector.__eq__(Vector((1, 2, 3)), Vector((1, 2, 3))), True)
コード例 #6
0
 def test_sub(self):
     self.assertEqual(Vector.__sub__(Vector((2, 3, 4)), Vector((1, 2, 3))), Vector((1, 1, 1)))
コード例 #7
0
 def test_scalar_mul(self):
     self.assertEqual(Vector.__mul__(Vector((1, 2, 3)), 2), Vector((2, 4, 6)))