def test_create(self):
        tracking_class = Class()
        tracking_class.Name = self.name
        tracking_class.save(qb=self.qb_client)

        query_tracking_class = Class.get(tracking_class.Id, qb=self.qb_client)

        self.assertEquals(query_tracking_class.Id, tracking_class.Id)
        self.assertEquals(query_tracking_class.Name, self.name)
    def test_to_ref(self):
        cls = Class()
        cls.Name = "test"
        cls.Id = 100

        dept_ref = cls.to_ref()

        self.assertEquals(dept_ref.name, "test")
        self.assertEquals(dept_ref.type, "Class")
        self.assertEquals(dept_ref.value, 100)
示例#3
0
    def test_update(self):
        updated_name = "Updated {}".format(self.name)

        tracking_class = Class.all(max_results=1, qb=self.qb_client)[0]
        tracking_class.Name = updated_name
        tracking_class.save(qb=self.qb_client)

        query_tracking_class = Class.get(tracking_class.Id, qb=self.qb_client)

        self.assertEquals(query_tracking_class.Id, tracking_class.Id)
        self.assertEquals(query_tracking_class.Name, updated_name)
    def test_update(self):
        updated_name = "Updated {}".format(self.name)

        tracking_class = Class.all(max_results=1, qb=self.qb_client)[0]
        tracking_class.Name = updated_name
        tracking_class.save(qb=self.qb_client)

        query_tracking_class = Class.get(tracking_class.Id, qb=self.qb_client)

        self.assertEquals(query_tracking_class.Id, tracking_class.Id)
        self.assertEquals(query_tracking_class.Name, updated_name)
示例#5
0
    def test_create(self):
        tracking_class = Class()
        tracking_class.Name = self.name
        tracking_class.save(qb=self.qb_client)

        query_tracking_class = Class.get(tracking_class.Id, qb=self.qb_client)

        self.assertEquals(query_tracking_class.Id, tracking_class.Id)
        self.assertEquals(query_tracking_class.Name, self.name)
    def test_unicode(self):
        cls = Class()
        cls.Name = "test"

        self.assertEquals(str(cls), "test")