def test_get_value_with_non_existent_total(self): """`None` is returned for a non-existent total counter.""" args = (57, "h", "d/c/z", "t") key = stats.key_name(*args) kvs = self.connect() self.assertIs(None, kvs.get(key)) self.assertIs(None, stats.get_counter(*args))
def test_get_value_with_existent_total(self): """The expected value is returned for an existent total counter.""" value = "582" args = (58, "h", "d/d/z", "t") key = stats.key_name(*args) kvs = self.connect() kvs.set(key, value) self.assertEqual(int(value), stats.get_counter(*args))