コード例 #1
0
ファイル: test_nwn.py プロジェクト: clauxz/CWR-DataApi
class TestNPRRecordDictionaryEncoding(unittest.TestCase):
    def setUp(self):
        self._encoder = NonRomanAlphabetWriterNameDictionaryEncoder()

    def test_encoded(self):
        data = NonRomanAlphabetWriterNameRecord(record_type='NWN',
                                                transaction_sequence_n=3,
                                                record_sequence_n=15,
                                                writer_first_name='FIRST NAME',
                                                writer_last_name='LAST NAME',
                                                ip_n='ABC123',
                                                language_code='ES')

        encoded = self._encoder.encode(data)

        self.assertEqual('NWN', encoded['record_type'])
        self.assertEqual(3, encoded['transaction_sequence_n'])
        self.assertEqual(15, encoded['record_sequence_n'])
        self.assertEqual('FIRST NAME', encoded['writer_first_name'])
        self.assertEqual('LAST NAME', encoded['writer_last_name'])
        self.assertEqual('ABC123', encoded['ip_n'])
        self.assertEqual('ES', encoded['language_code'])
コード例 #2
0
ファイル: test_nwn.py プロジェクト: ralic/CWR-DataApi
class TestNPRRecordDictionaryEncoding(unittest.TestCase):
    def setUp(self):
        self._encoder = NonRomanAlphabetWriterNameDictionaryEncoder()

    def test_encoded(self):
        data = NonRomanAlphabetWriterNameRecord(record_type='NWN',
                                                transaction_sequence_n=3,
                                                record_sequence_n=15,
                                                writer_first_name='FIRST NAME',
                                                writer_last_name='LAST NAME',
                                                ip_n='ABC123',
                                                language_code='ES')

        encoded = self._encoder.encode(data)

        self.assertEqual('NWN', encoded['record_type'])
        self.assertEqual(3, encoded['transaction_sequence_n'])
        self.assertEqual(15, encoded['record_sequence_n'])
        self.assertEqual('FIRST NAME', encoded['writer_first_name'])
        self.assertEqual('LAST NAME', encoded['writer_last_name'])
        self.assertEqual('ABC123', encoded['ip_n'])
        self.assertEqual('ES', encoded['language_code'])
コード例 #3
0
ファイル: test_nwn.py プロジェクト: clauxz/CWR-DataApi
 def setUp(self):
     self._encoder = NonRomanAlphabetWriterNameDictionaryEncoder()
コード例 #4
0
ファイル: test_nwn.py プロジェクト: ralic/CWR-DataApi
 def setUp(self):
     self._encoder = NonRomanAlphabetWriterNameDictionaryEncoder()