def test_Sulaiman_based_on_cat_rules(self): self.assertEqual( vendors.identify_vendor( self.bib5, self.nypl_rules), 'Sulaiman')
def test_unknow_vendor(self): self.assertEqual( vendors.identify_vendor( self.bib3, self.vendor_index), 'UNKNOWN')
def test_positive_single_alternative_match(self): self.assertEqual( vendors.identify_vendor( self.bib2, self.vendor_index), 'TEST VENDOR2')
def test_positive_BTCLS_match(self): self.assertEqual( vendors.identify_vendor( self.bib4, self.vendor_index), 'BT CLS')
def test_positive_single_main_match(self): self.assertEqual( vendors.identify_vendor( self.bib1, self.vendor_index), 'TEST VENDOR1')