Exemple #1
0
 def test_assemble(self):
     from assembler import Assembler
     assbl = Assembler(sequences, identifiers)
     assbl._find_matching_pairs = MagicMock(return_value=(map_top_bottom,
                                                          map_bottom_top))
     assbl._determine_order = MagicMock(return_value=order)
     self.assertEqual(assbl.assemble(), assembled_seq)
 def test_find_matching_pairs(self):
     from assembler import Assembler
     assbl = Assembler(sequences)
     a, b, c, d = assbl._find_matching_pairs()
     self.assertEqual(c, top_ranges_dict)
     self.assertEqual(d, bottom_ranges_dict)
     self.assertEqual(a, top_seq_dict)
     self.assertEqual(b, bottom_seq_dict)
 def test_assemble(self):
     from assembler import Assembler
     assbl = Assembler(sequences)
     assbl._find_matching_pairs = MagicMock(return_value=(top_seq_dict, bottom_seq_dict, top_ranges_dict, bottom_ranges_dict))
     assbl._determine_order = MagicMock(return_value=order)
     self.assertEqual(assbl.assemble(), assembled_seq)