Exemplo n.º 1
0
    def test_get_segment_doesnt_exist(self):

        message = Message()
        segment = message.get_segment("36CF")
        self.assertIsNone(segment)
Exemplo n.º 2
0
    def test_get_segments_doesnt_exist(self):

        message = Message()
        segments = list(message.get_segments("36CF"))
        self.assertEqual([], segments)
Exemplo n.º 3
0
def test_empty_segment():
    m = Message()
    with pytest.raises(ValueError):
        m.add_segment(Segment("", []))
Exemplo n.º 4
0
def test_empty_segment_list():
    m = Message()
    assert m.serialize() == ""
Exemplo n.º 5
0
def test_UNA_integrity2():
    m = Message()
    initstring = ":+.? '"
    m.add_segment(Segment("UNA", initstring))
    assert m.serialize() == "UNA" + initstring