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_determine_order(self): from assembler import Assembler assbl = Assembler(sequences, identifiers) c = map_top_bottom d = map_bottom_top o = assbl._determine_order(c, d) self.assertEqual(o, order)
def test_determine_order(self): from assembler import Assembler assbl = Assembler(sequences) c = top_ranges_dict d = bottom_ranges_dict a = top_seq_dict b = bottom_seq_dict o = assbl._determine_order(a,b,c,d) self.assertEqual(o, order)
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)