示例#1
0
	def test_RowNumber(self):
		biz = self.biz
		self.assertEqual(biz.RowNumber, 0)
		biz.next()
		self.assertEqual(biz.RowNumber, 1)
		biz.RowNumber = 2
		self.assertEqual(biz.RowNumber, 2)
		biz.first()
		self.assertEqual(biz.RowNumber, 0)
		biz.deleteAll()
		self.assertEqual(biz.RowNumber, -1)
示例#2
0
 def test_RowNumber(self):
     biz = self.biz
     self.assertEqual(biz.RowNumber, 0)
     biz.next()
     self.assertEqual(biz.RowNumber, 1)
     biz.RowNumber = 2
     self.assertEqual(biz.RowNumber, 2)
     biz.first()
     self.assertEqual(biz.RowNumber, 0)
     biz.deleteAll()
     self.assertEqual(biz.RowNumber, -1)
示例#3
0
	def testDeleteNewSave(self):
		biz = self.biz
		biz.delete()
		biz.new()
		biz.save()
		self.assertEqual(biz.RowCount, 3)
		self.assertEqual(biz.RowNumber, 2)

		biz.deleteAll()
		self.assertEqual(biz.RowCount, 0)

		self.assertRaises(dabo.dException.NoRecordsException, biz.delete)

		biz.new()
		self.assertEqual(biz.RowCount, 1)
		biz.delete()
		self.assertEqual(biz.RowCount, 0)

		biz.new()
		biz.save()
		self.assertEqual(biz.RowCount, 1)
		self.assertEqual(biz.RowNumber, 0)
示例#4
0
    def testDeleteNewSave(self):
        biz = self.biz
        biz.delete()
        biz.new()
        biz.save()
        self.assertEqual(biz.RowCount, 3)
        self.assertEqual(biz.RowNumber, 2)

        biz.deleteAll()
        self.assertEqual(biz.RowCount, 0)

        self.assertRaises(dabo.dException.NoRecordsException, biz.delete)

        biz.new()
        self.assertEqual(biz.RowCount, 1)
        biz.delete()
        self.assertEqual(biz.RowCount, 0)

        biz.new()
        biz.save()
        self.assertEqual(biz.RowCount, 1)
        self.assertEqual(biz.RowNumber, 0)