Example #1
0
    def test_build_named_document(self):
        expected1 = {
            "first": "Bill",
            "last": "Jones",
            "prefs": {
                "receives_sms": False,
                "receives_email": True,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 21,
            "created": "now",
            "v": 4
        }

        expected2 = {
            "first": "Mike",
            "last": "Jones",
            "prefs": {
                "receives_sms": False,
                "receives_email": True,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 22,
            "created": "now",
            "v": 4
        }

        doc1 = build("user", "admin")
        doc2 = build("user", "admin", first="Mike")
        self.assertEquals(doc1, expected1)
        self.assertEquals(doc2, expected2)
Example #2
0
    def test_build(self):
        expected1 = {
            "first": "John",
            "last": "Smith",
            "prefs": {
                "receives_sms": True,
                "receives_email": False,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 21,
            "created": "now"
        }

        expected2 = {
            "first": "Mike",
            "last": "Smith",
            "prefs": {
                "receives_sms": True,
                "receives_email": False,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 22,
            "created": "now"
        }

        doc1 = build("user")
        doc2 = build("user", first="Mike")
        self.assertEquals(doc1, expected1)
        self.assertEquals(doc2, expected2)
Example #3
0
    def test_build_named_document(self):
        expected1 = {
            "first": "Bill",
            "last": "Jones",
            "prefs": {
                "receives_sms": False,
                "receives_email": True,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 21,
            "created": "now",
            "v": 4
        }

        expected2 = {
            "first": "Mike",
            "last": "Jones",
            "prefs": {
                "receives_sms": False,
                "receives_email": True,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 22,
            "created": "now",
            "v": 4
        }

        doc1 = build("user", "admin")
        doc2 = build("user", "admin", first="Mike")
        self.assertEquals(doc1, expected1)
        self.assertEquals(doc2, expected2)
Example #4
0
    def test_build(self):
        expected1 = {
            "first": "John",
            "last": "Smith",
            "prefs": {
                "receives_sms": True,
                "receives_email": False,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 21,
            "created": "now"
        }

        expected2 = {
            "first": "Mike",
            "last": "Smith",
            "prefs": {
                "receives_sms": True,
                "receives_email": False,
                "v": 4
            },
            "company_id": self.company_id,
            "email": "*****@*****.**",
            "age": 22,
            "created": "now"
        }

        doc1 = build("user")
        doc2 = build("user", first="Mike")
        self.assertEquals(doc1, expected1)
        self.assertEquals(doc2, expected2)
Example #5
0
 def test_build_collectionless_document(self):
     doc = build('fake')
     self.assertEqual(doc, {'fake': True})
Example #6
0
 def build(*args):
     return monufacture.build(name)
Example #7
0
 def test_build_collectionless_document(self):
     doc = build('fake')
     self.assertEqual(doc, {'fake': True})