def test_cfr_link(self, generate_fdsys_href_tag):
     text = "12 CFR part 200"
     citation = [12, 200]
     ExternalCitationLayer.generate_cfr_link(text, citation)
     parameters = generate_fdsys_href_tag.call_args[0][1]
     self.assertEqual(parameters.keys(), ['titlenum', 'link-type', 'collection', 'partnum'])
     self.assertEqual(parameters['titlenum'], 12)
     self.assertEqual(parameters['link-type'], 'xml')
     self.assertEqual(parameters['collection'], 'cfr')
     self.assertEqual(parameters['partnum'], 200)
Пример #2
0
 def test_cfr_link(self, generate_fdsys_href_tag):
     text = "12 CFR part 200"
     citation = [12, 200]
     ExternalCitationLayer.generate_cfr_link(text, citation)
     parameters = generate_fdsys_href_tag.call_args[0][1]
     self.assertEqual(parameters.keys(),
                      ['titlenum', 'link-type', 'collection', 'partnum'])
     self.assertEqual(parameters['titlenum'], 12)
     self.assertEqual(parameters['link-type'], 'xml')
     self.assertEqual(parameters['collection'], 'cfr')
     self.assertEqual(parameters['partnum'], 200)