Пример #1
0
 def test_box_source4(self):
     box = BoxSource('SOURCE')
     box.add(100)
     box.step()
     self.assertEqual(box.size(), 100)
     self.assertEqual(box.output(), 100)
     box.step()
     self.assertEqual(box.size(), 100)
     self.assertEqual(box.output(), 100)
     box.remove(10)
     box.step()
     self.assertEqual(box.size(), 90)
     self.assertEqual(box.output(), 90)
Пример #2
0
 def test_box_source2(self):
     box = BoxSource('SOURCE')
     box.add(100)
     self.assertEqual(box.input(), 100)
     box.step()
     self.assertEqual(box.output(), 100)
     box.step()
     self.assertEqual(box.output(), 100)
     box.add(10)
     box.step()
     self.assertEqual(box.input(), 0)
     self.assertEqual(box.size(), 110)
     self.assertEqual(box.output(), 110)