def test_get_not_found(self): """ Tests the get with a default value """ r = RequestContainer() self.assertEqual(r.get('fake', 'hey'), 'hey') self.assertEqual(r.get('fak'), None)
def test_get(self): """ Tests that the get method appropriately retrieves paramaters. """ r = RequestContainer(url_params=dict(key=1, key2=2)) self.assertEqual(r.get('key'), 1) self.assertEqual(r.get('key2'), 2) r = RequestContainer(query_args=dict(key=1, key2=2)) self.assertEqual(r.get('key'), 1) self.assertEqual(r.get('key2'), 2) r = RequestContainer(body_args=dict(key=1, key2=2)) self.assertEqual(r.get('key'), 1) self.assertEqual(r.get('key2'), 2) r = RequestContainer(url_params=dict(key=1), query_args=dict(key=2), body_args=dict(key=3)) self.assertEqual(r.get('key'), 1)