def test_decrement(self): c = SharedCounter(10) c.decrement() self.assertEquals(int(c), 9) c.decrement(2) self.assertEquals(int(c), 7)
def test_isub(self): c = SharedCounter(10) c -= 20 self.assertEqual(int(c), -10)
def test_increment(self): c = SharedCounter(10) c.increment() self.assertEquals(int(c), 11) c.increment(2) self.assertEquals(int(c), 13)
def test_iadd(self): c = SharedCounter(10) c += 10 self.assertEqual(int(c), 20)
def test_decrement(self): c = SharedCounter(10) c.decrement() self.assertEqual(int(c), 9) c.decrement(2) self.assertEqual(int(c), 7)
def test_increment(self): c = SharedCounter(10) c.increment() self.assertEqual(int(c), 11) c.increment(2) self.assertEqual(int(c), 13)
def test_initial_value(self): self.assertEqual(int(SharedCounter(10)), 10)
def test_repr(self): self.assertIn("<SharedCounter:", repr(SharedCounter(10)))