def test_resource_class_update(self): rc = self.tuskarclient_resource_classes.first() tuskarclient = self.stub_tuskarclient() tuskarclient.resource_classes = self.mox.CreateMockAnything() tuskarclient.flavors = self.mox.CreateMockAnything() tuskarclient.resource_classes.update( rc.id, name='rclass1', service_type='compute', flavors=[]).AndReturn(rc) tuskarclient.flavors.list(rc.id).AndReturn([]) self.mox.ReplayAll() ret_val = ResourceClass.update(self.request, rc.id, name='rclass1', service_type='compute', flavors=[]) self.assertIsInstance(ret_val, ResourceClass)