def test_scalar_1_mult_matrix(self): first_matrix = Matrix.make_from_list([[1, 2], [3, 4]]) scalar = 1 result_matrix = MatrixOperations.scalar_multiply_matrix( scalar, first_matrix) self.assertTrue(result_matrix.data_lines[0][0] == 1 and result_matrix.data_lines[1][1] == 4)
def test_scalar_2_mult_square_2x2_matrix(self): first_matrix = Matrix.make_from_list([[1, 2], [3, 4]]) skalar = 2 result_matrix = MatrixOperations.scalar_multiply_matrix( skalar, first_matrix) self.assertTrue(result_matrix.data_lines[0][0] == 2 and result_matrix.data_lines[1][1] == 8)
def test_scalar_0_mult_matrix(self): first_matrix = Matrix.make_from_list([[1, 2], [3, 4]]) scalar = 0 result_matrix = MatrixOperations.scalar_multiply_matrix( scalar, first_matrix) self.assertEqual(result_matrix, 0)