Beispiel #1
0
class TestPerformingArtistRecordRecordDictionaryEncoding(unittest.TestCase):
    def setUp(self):
        self._encoder = PerformingArtistDictionaryEncoder()

    def test_encoded(self):
        data = PerformingArtistRecord(
            record_type='PER',
            transaction_sequence_n=3,
            record_sequence_n=15,
            performing_artist_last_name='LAST NAME',
            performing_artist_first_name='FIRST NAME',
            performing_artist_ipi_name_n=14107338,
            performing_artist_ipi_base_n='I-000000229-7')

        encoded = self._encoder.encode(data)

        self.assertEqual('PER', encoded['record_type'])
        self.assertEqual(3, encoded['transaction_sequence_n'])
        self.assertEqual(15, encoded['record_sequence_n'])
        self.assertEqual('LAST NAME', encoded['performing_artist_last_name'])
        self.assertEqual('FIRST NAME', encoded['performing_artist_first_name'])
        self.assertEqual(14107338, encoded['performing_artist_ipi_name_n'])

        self.assertEqual('I-000000229-7',
                         encoded['performing_artist_ipi_base_n'])
class TestPerformingArtistRecordRecordDictionaryEncoding(unittest.TestCase):
    def setUp(self):
        self._encoder = PerformingArtistDictionaryEncoder()

    def test_encoded(self):
        data = PerformingArtistRecord(record_type='PER',
                                      transaction_sequence_n=3,
                                      record_sequence_n=15,
                                      performing_artist_last_name='LAST NAME',
                                      performing_artist_first_name='FIRST NAME',
                                      performing_artist_ipi_name_n=14107338,
                                      performing_artist_ipi_base_n='I-000000229-7')

        encoded = self._encoder.encode(data)

        self.assertEqual('PER', encoded['record_type'])
        self.assertEqual(3, encoded['transaction_sequence_n'])
        self.assertEqual(15, encoded['record_sequence_n'])
        self.assertEqual('LAST NAME', encoded['performing_artist_last_name'])
        self.assertEqual('FIRST NAME', encoded['performing_artist_first_name'])
        self.assertEqual(14107338, encoded['performing_artist_ipi_name_n'])

        self.assertEqual('I-000000229-7',
                         encoded['performing_artist_ipi_base_n'])
Beispiel #3
0
 def setUp(self):
     self._encoder = PerformingArtistDictionaryEncoder()
 def setUp(self):
     self._encoder = PerformingArtistDictionaryEncoder()