def test_1_anathema(self): # Anathema -> itemID -> bpID -> mats sdequeries = SDEQueries() idee = sdequeries.getItemID("Anathema") bp = sdequeries.getBpFromID(idee) mats = sdequeries.matsForBp(bp) self.assertEqual(idee, 11188, "item id isn't right") self.assertEqual(bp, 11189, "item bp id isn't right")
class test_getBpFromID(unittest.TestCase): def setUp(self): self.queries = SDEQueries() def tearDown(self): pass def test_FOO(self): self.assertEqual('foo'.upper(), 'FOO') def test_returns_list(self): self.assertIsInstance(self.queries.getBpFromID(11188), int) def test_not_return_None(self): with self.assertRaises(AssertionError): self.queries.getBpFromID("Lynda Tahri") def test_rejects_numbers(self): with self.assertRaises(AssertionError): self.queries.getBpFromID(12) self.queries.getBpFromID(-12) self.queries.getBpFromID(12.0) self.queries.getBpFromID(-12.0)