package org.ovirt.engine.api.restapi.resource;
import org.ovirt.engine.api.model.BaseResource;
public abstract class AbstractBackendResourceTest<R extends BaseResource, Q /* extends IVdcQueryable */>
extends AbstractBackendBaseTest {
protected void initResource(AbstractBackendResource<R, Q> resource) {
resource.setMappingLocator(mapperLocator);
initBackendResource(resource);
}
protected Q getEntity(int index) {
throw new UnsupportedOperationException();
}
protected void verifyModel(R model, int index) {
assertEquals(GUIDS[index].toString(), model.getId());
assertEquals(NAMES[index], model.getName());
assertEquals(DESCRIPTIONS[index], model.getDescription());
verifyLinks(model);
}
}