Exemplo n.º 1
0
class TestAdditionalRelatedInfoRecordDictionaryEncoding(unittest.TestCase):
    def setUp(self):
        self._encoder = AdditionalRecordRelatedInfoDictionaryEncoder()

    def test_encoded(self):
        data = AdditionalRelatedInfoRecord(record_type='GRH',
                                           transaction_sequence_n=3,
                                           record_sequence_n=15,
                                           society_n=18,
                                           type_of_right='PER',
                                           work_n=12,
                                           subject_code='RQ',
                                           note='NOTE')

        encoded = self._encoder.encode(data)

        self.assertEqual('GRH', encoded['record_type'])
        self.assertEqual(3, encoded['transaction_sequence_n'])
        self.assertEqual(15, encoded['record_sequence_n'])
        self.assertEqual(18, encoded['society_n'])
        self.assertEqual('PER', encoded['type_of_right'])
        self.assertEqual(12, encoded['work_n'])
        self.assertEqual('RQ', encoded['subject_code'])
        self.assertEqual('NOTE', encoded['note'])
class TestAdditionalRelatedInfoRecordDictionaryEncoding(unittest.TestCase):
    def setUp(self):
        self._encoder = AdditionalRecordRelatedInfoDictionaryEncoder()

    def test_encoded(self):
        data = AdditionalRelatedInfoRecord(record_type='GRH',
                                           transaction_sequence_n=3,
                                           record_sequence_n=15,
                                           society_n=18,
                                           type_of_right='PER',
                                           work_n=12,
                                           subject_code='RQ',
                                           note='NOTE')

        encoded = self._encoder.encode(data)

        self.assertEqual('GRH', encoded['record_type'])
        self.assertEqual(3, encoded['transaction_sequence_n'])
        self.assertEqual(15, encoded['record_sequence_n'])
        self.assertEqual(18, encoded['society_n'])
        self.assertEqual('PER', encoded['type_of_right'])
        self.assertEqual(12, encoded['work_n'])
        self.assertEqual('RQ', encoded['subject_code'])
        self.assertEqual('NOTE', encoded['note'])
Exemplo n.º 3
0
 def setUp(self):
     self._encoder = AdditionalRecordRelatedInfoDictionaryEncoder()
 def setUp(self):
     self._encoder = AdditionalRecordRelatedInfoDictionaryEncoder()