Example #1
0
class TestCacheEntry(TestCase):
    def setUp(self):
        self.payload = Mock()
        self.cache_entry = CacheEntry(self.payload, time.time() + 10)

    def test_is_valid(self):
        assert_that(self.cache_entry.is_valid(time.time()))

        self.cache_entry = CacheEntry(self.payload, time.time() - 10)
        assert_that(not self.cache_entry.is_valid(time.time()))

    def test_get_payload(self):
        assert_that(self.cache_entry.get_payload()).is_equal_to(self.payload)

    def test_get_payload_increases_hit_count(self):
        self.cache_entry.get_payload()

        assert_that(self.cache_entry.get_hit_count()).is_equal_to(1)

    def test_get_hit_count(self):
        assert_that(self.cache_entry.get_hit_count()).is_equal_to(0)
Example #2
0
class TestCacheEntry(TestCase):
    def setUp(self):
        self.payload = Mock()
        self.cache_entry = CacheEntry(self.payload, time.time() + 10)

    def test_is_valid(self):
        assert_that(self.cache_entry.is_valid(time.time()))

        self.cache_entry = CacheEntry(self.payload, time.time() - 10)
        assert_that(not self.cache_entry.is_valid(time.time()))

    def test_get_payload(self):
        assert_that(self.cache_entry.get_payload(), is_(self.payload))

    def test_get_payload_increases_hit_count(self):
        self.cache_entry.get_payload()

        assert_that(self.cache_entry.get_hit_count(), is_(1))

    def test_get_hit_count(self):
        assert_that(self.cache_entry.get_hit_count(), is_(0))
Example #3
0
    def test_is_valid(self):
        assert_that(self.cache_entry.is_valid(time.time()))

        self.cache_entry = CacheEntry(self.payload, time.time() - 10)
        assert_that(not self.cache_entry.is_valid(time.time()))
Example #4
0
 def setUp(self):
     self.payload = Mock()
     self.cache_entry = CacheEntry(self.payload, time.time() + 10)
Example #5
0
    def test_is_valid(self):
        assert_that(self.cache_entry.is_valid(time.time()))

        self.cache_entry = CacheEntry(self.payload, time.time() - 10)
        assert_that(not self.cache_entry.is_valid(time.time()))
Example #6
0
 def setUp(self):
     self.payload = Mock()
     self.cache_entry = CacheEntry(self.payload, time.time() + 10)