Exemplo n.º 1
0
    def test_from_dict(self, memcache_delete_mock):
        """Ensure merging two non-acked doesn't ack."""
        from sosbeacon.user import User

        user_dict = {
            'name': 'ly hoang long',
            'password': '******',
            'email': '*****@*****.**',
            'phone': '84973796065',
            'schools': []
        }

        user = User.from_dict(user_dict)

        self.assertEqual(user_dict['name'], user.name)

        self.assertFalse(memcache_delete_mock.call_count)
Exemplo n.º 2
0
    def test_from_dict(self, memcache_delete_mock):
        """Ensure merging two non-acked doesn't ack."""
        from sosbeacon.user import User

        user_dict = {
            'name': 'ly hoang long',
            'password': '******',
            'email': '*****@*****.**',
            'phone': '84973796065',
            'schools': []
        }

        user = User.from_dict(user_dict)

        self.assertEqual(user_dict['name'], user.name)

        self.assertFalse(memcache_delete_mock.call_count)
Exemplo n.º 3
0
    def test_to_from_composition(self):
        """Ensure to_dict(from_dict(x)) returns a correctly setup object."""
        from sosbeacon.user import User

        user_dict = {
            'name': 'ly hoang long',
            'password': '******',
            'email': '*****@*****.**',
            'phone': '84973796065',
            'schools': []
        }

        user = User.from_dict(user_dict)
        user.put()

        new_user = user.to_dict()

        self.assertEqual(user_dict, new_user)
Exemplo n.º 4
0
    def test_to_from_composition(self):
        """Ensure to_dict(from_dict(x)) returns a correctly setup object."""
        from sosbeacon.user import User

        user_dict = {
            'name': 'ly hoang long',
            'password': '******',
            'email': '*****@*****.**',
            'phone': '84973796065',
            'schools': []
        }


        user = User.from_dict(user_dict)
        user.put()

        new_user = user.to_dict()

        self.assertEqual(user_dict, new_user)