Ejemplo n.º 1
0
 def test_canon(self):
     for s in self.suite:
         actual = PackageNdc.parse(s['formatted'])
         self.assertEqual(s['l'], actual.labeler)
         self.assertEqual(s['prc'], actual.productCode)
         self.assertEqual(s['pkc'], actual.packageCode)
         self.assertEqual(s['formatted'], actual.format())
Ejemplo n.º 2
0
 def test_canon(self):
     for s in self.suite:
         actual = PackageNdc.parse(s['formatted'])
         self.assertEqual(s['l'], actual.labeler)
         self.assertEqual(s['prc'], actual.productCode)
         self.assertEqual(s['pkc'], actual.packageCode)
         self.assertEqual(s['formatted'], actual.format())
Ejemplo n.º 3
0
    def test_fda(self):
        self.suite[4]['formatted'] = '99999-009-09'
        self.suite[9]['formatted'] = '99999-099-09'
        self.suite[14]['formatted'] = '99999-999-09'
        self.suite[24]['formatted'] = '99999-009-99'
        self.suite[29]['formatted'] = '99999-099-99'
        self.suite[34]['formatted'] = '99999-999-99'

        for s in self.suite:
            actual = PackageNdc.parse(s['formatted'])
            self.assertEqual(s['l'], actual.labeler)
            self.assertEqual(s['prc'], actual.productCode)
            self.assertEqual(s['pkc'], actual.packageCode)
            self.assertEqual(s['formatted'], actual.format_fda())
Ejemplo n.º 4
0
    def test_fda(self):
        self.suite[4]['formatted'] = '99999-009-09'
        self.suite[9]['formatted'] = '99999-099-09'
        self.suite[14]['formatted'] = '99999-999-09'
        self.suite[24]['formatted'] = '99999-009-99'
        self.suite[29]['formatted'] = '99999-099-99'
        self.suite[34]['formatted'] = '99999-999-99'

        for s in self.suite:
            actual = PackageNdc.parse(s['formatted'])
            self.assertEqual(s['l'], actual.labeler)
            self.assertEqual(s['prc'], actual.productCode)
            self.assertEqual(s['pkc'], actual.packageCode)
            self.assertEqual(s['formatted'], actual.format_fda())
Ejemplo n.º 5
0
 def test_nutricel(self):
     actual = PackageNdc.parse('53157-AS3-10')
     self.assertEqual(53157, actual.labeler)
     self.assertEqual(120, actual.productCode)
     self.assertEqual(10, actual.packageCode)
     self.assertEqual('53157-0120-10', actual.format())
Ejemplo n.º 6
0
 def test_nutricel(self):
     actual = PackageNdc.parse('53157-AS3-10')
     self.assertEqual(53157, actual.labeler)
     self.assertEqual(120, actual.productCode)
     self.assertEqual(10, actual.packageCode)
     self.assertEqual('53157-0120-10', actual.format())