Exemple #1
0
    def test_from_and_to_dict(self):
        category = utl.CATEGORIES[-1]
        c = Category()

        # Test using the from_dict() method
        c.from_dict(category)
        self.assertEqual(c.name, category["name"])
        self.assertEqual(c.units, category["units"])

        # Test using the to_dict() method
        c_dict = c.to_dict()
        self.assertEqual(c_dict["name"], category["name"])
        self.assertEqual(c_dict["units"], category["units"])