コード例 #1
0
    def test_from_dict(self, memcache_delete_mock):
        """Ensure merging two non-acked doesn't ack."""
        from datetime import datetime
        from sosbeacon.group import Group

        group_dict = {
            'name': 'Group',
        }

        group = Group.from_dict(group_dict)

        self.assertEqual(group_dict['name'], group.name)

        self.assertFalse(memcache_delete_mock.call_count)
コード例 #2
0
    def test_to_from_composition(self):
        """Ensure to_dict(from_dict(x)) returns a correctly setup object."""
        from datetime import datetime
        from sosbeacon.group import Group

        group_dict = {
            'name': 'Group',
        }

        group = Group.from_dict(group_dict)
        group.put()

        new_school = group.to_dict()

        self.assertEqual(group_dict, new_school)