Beispiel #1
0
 def test__as_dict(self):
     t = DbObject(DBH.test)
     as_d = t.as_dict()
     del as_d["created_on"]
     del as_d["updated_on"]
     self.assertEqual(
         as_d,
         {
             "id": None,
             "company_id": None,
             "number": None,
             "name": None,
             "amount": D("0.00"),
             "start_date": None,
             "status": None,
         },
     )
     t.company_id = COMPANY_ID
     t.number = NUMBER
     t.name = NAME
     t.amount = AMOUNT
     t.start_date = START_DATE
     t.status = STATUS
     as_d = t.as_dict()
     del as_d["created_on"]
     del as_d["updated_on"]
     self.assertEqual(
         as_d,
         {
             "id": None,
             "company_id": COMPANY_ID,
             "number": NUMBER,
             "name": NAME,
             "amount": AMOUNT,
             "start_date": START_DATE,
             "status": STATUS,
         },
     )
     return