Esempio n. 1
0
 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")
Esempio n. 2
0
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)