예제 #1
0
파일: tests.py 프로젝트: ferhas/ziai2015
    def test_Children_number_add(self):
        sch = School(school_name="_name1", classes_number=100)
        sch.save()
 
       
        twz = Classes(class_name="WeizhongTu", children_number=100,schoolkey=sch)
       
        twz.save()
 
        c = Classes.objects.get(pk=1)

        old_number = c.children_number
        children = Children()
        children.Classeskey = c
        children.Parents_id = 1 
        children.nicename = "1"
        children.save() 
        self.assertEqual(children.Classeskey.children_number, 101)
        
 
        children.delete()
        self.assertEqual(children.Classeskey.children_number, 100)
       
        #编辑
        children = Children.objects.get(pk=1)
        children.Classeskey = c
        children.Parents_id = 1 
        children.nicename = "2"
        children.save() 
  
 
        self.assertEqual(children.Classeskey.children_number, 100)