Ejemplo n.º 1
0
	def testAddContent(self):
		"""
		This method tests :meth:`foundations.cache.Cache.addContent` method.
		"""

		cache = Cache()
		self.assertTrue(cache.addContent(John="Doe", Luke="Skywalker"))
		self.assertDictEqual(cache, {"John" : "Doe", "Luke" : "Skywalker"})
Ejemplo n.º 2
0
    def testAddContent(self):
        """
		This method tests :meth:`foundations.cache.Cache.addContent` method.
		"""

        cache = Cache()
        self.assertTrue(cache.addContent(John="Doe", Luke="Skywalker"))
        self.assertDictEqual(cache, {"John": "Doe", "Luke": "Skywalker"})
Ejemplo n.º 3
0
	def testFlushContent(self):
		"""
		This method tests :meth:`foundations.cache.Cache.flushContent` method.
		"""

		cache = Cache()
		cache.addContent(John="Doe", Luke="Skywalker")
		self.assertTrue(cache.flushContent())
		self.assertDictEqual(cache, {})
Ejemplo n.º 4
0
    def testFlushContent(self):
        """
		This method tests :meth:`foundations.cache.Cache.flushContent` method.
		"""

        cache = Cache()
        cache.addContent(John="Doe", Luke="Skywalker")
        self.assertTrue(cache.flushContent())
        self.assertDictEqual(cache, {})
Ejemplo n.º 5
0
    def testRemoveContent(self):
        """
		Tests :meth:`foundations.cache.Cache.removeContent` method.
		"""

        cache = Cache()
        cache.addContent(John="Doe", Luke="Skywalker")
        self.assertTrue(cache.removeContent("John", "Luke"))
        self.assertDictEqual(cache, {})
Ejemplo n.º 6
0
	def testRemoveContent(self):
		"""
		Tests :meth:`foundations.cache.Cache.removeContent` method.
		"""

		cache = Cache()
		cache.addContent(John="Doe", Luke="Skywalker")
		self.assertTrue(cache.removeContent("John", "Luke"))
		self.assertDictEqual(cache, {})
Ejemplo n.º 7
0
	def testGetContent(self):
		"""
		This method tests :meth:`foundations.cache.Cache.getContent` method.
		"""

		cache = Cache()
		content = {"John" : "Doe", "Luke" : "Skywalker"}
		cache.addContent(**content)
		for key, value in content.iteritems():
			self.assertEqual(cache.getContent(key), value)
Ejemplo n.º 8
0
    def testGetContent(self):
        """
		This method tests :meth:`foundations.cache.Cache.getContent` method.
		"""

        cache = Cache()
        content = {"John": "Doe", "Luke": "Skywalker"}
        cache.addContent(**content)
        for key, value in content.iteritems():
            self.assertEqual(cache.getContent(key), value)