Exemple #1
0
 def test_quote_of_empty(self):
     data = {}
     quote = WebQuikFeed._quote_of(None, data)
     self.assertIsNotNone(quote.dt)
     self.assertIsNone(quote.bid)
     self.assertIsNone(quote.ask)
     self.assertIsNone(quote.last)
     self.assertIsNone(quote.last_change)
Exemple #2
0
 def test_quote_of(self):
     data = {"bid": 1, "offer": 2, "last": 3, "lastchange": 4}
     quote = WebQuikFeed._quote_of("stock1¦asset1", data)
     self.assertIsNotNone(quote.dt)
     self.assertEqual(Asset("stock1", "asset1"), quote.asset)
     self.assertEqual(1, quote.bid)
     self.assertEqual(2, quote.ask)
     self.assertEqual(3, quote.last)
     self.assertEqual(4, quote.last_change)