コード例 #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)
コード例 #2
0
ファイル: test_cache.py プロジェクト: pombredanne/bo-python
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))
コード例 #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()))
コード例 #4
0
 def setUp(self):
     self.payload = Mock()
     self.cache_entry = CacheEntry(self.payload, time.time() + 10)
コード例 #5
0
ファイル: test_cache.py プロジェクト: pombredanne/bo-python
    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()))
コード例 #6
0
ファイル: test_cache.py プロジェクト: pombredanne/bo-python
 def setUp(self):
     self.payload = Mock()
     self.cache_entry = CacheEntry(self.payload, time.time() + 10)