def setUp(self): """Setup for ScoreMatrix tests.""" self.score_matrix = ScoreMatrix('AACGU', 'ACAGU') def fill(): pass def traceback(): pass self.score_matrix.fill = fill self.score_matrix.traceback = traceback self.empty_score_matrix = ScoreMatrix('', '')
def test_init(self): """Tests for ScoreMatrix __init__ function.""" #Test empty ScoreMatrix self.empty_score_matrix = ScoreMatrix('', '') self.assertEqual(self.empty_score_matrix.First, '') self.assertEqual(self.empty_score_matrix.Second, '') self.assertEqual(self.empty_score_matrix.Cols, 1) self.assertEqual(self.empty_score_matrix.Rows, 1) self.assertEqual(self.empty_score_matrix.GapScore, -1) self.assertEqual(self.empty_score_matrix.GapSymbol, '-') self.assertEqual(self.empty_score_matrix.FirstAlign, []) self.assertEqual(self.empty_score_matrix.SecondAlign, [])