Example #1
0
    def test__as_list(self):
        t = DbObject(DBH.test)

        # Uninitialized returns list of default values
        self.assertEqual(t.as_list()[:7], [None, None, None, None, D("0.00"), None, None])

        t.company_id = COMPANY_ID
        t.number = NUMBER
        t.name = NAME
        t.amount = AMOUNT
        t.start_date = START_DATE
        t.status = STATUS
        # Initialized returns expected list
        self.assertEqual(t.as_list()[:7], [None, COMPANY_ID, NUMBER, NAME, AMOUNT, START_DATE, STATUS])
        return