use of org.ovirt.engine.api.model.Nic in project ovirt-engine by oVirt.
the class BackendTemplateNicsResourceTest method getModel.
static Nic getModel(int index) {
Nic model = new Nic();
model.setName(NAMES[index]);
model.setInterface(NicInterface.RTL8139_VIRTIO);
return model;
}
use of org.ovirt.engine.api.model.Nic in project ovirt-engine by oVirt.
the class BackendTemplateNicsResourceTest method doTestBadAddNic.
private void doTestBadAddNic(boolean valid, boolean success, String detail) throws Exception {
setUriInfo(setUpActionExpectations(ActionType.AddVmTemplateInterface, AddVmTemplateInterfaceParameters.class, new String[] { "VmTemplateId" }, new Object[] { VM_ID }, valid, success));
Nic model = getModel(0);
try {
collection.add(model);
fail("expected WebApplicationException");
} catch (WebApplicationException wae) {
verifyFault(wae, detail);
}
}
use of org.ovirt.engine.api.model.Nic in project ovirt-engine by oVirt.
the class BackendVmNicResourceTest method testUpdate.
@Test
public void testUpdate() throws Exception {
setUpGetEntityExpectations(2);
setAllContentHeaderExpectation();
setUriInfo(setUpActionExpectations(ActionType.UpdateVmInterface, AddVmInterfaceParameters.class, new String[] { "VmId", "Interface.Id" }, new Object[] { VM_ID, NIC_ID }, true, true));
Nic nic = resource.update(getNic(false));
assertNotNull(nic);
}
use of org.ovirt.engine.api.model.Nic in project ovirt-engine by oVirt.
the class BackendVmNicResourceTest method testGet.
@Test
public void testGet() throws Exception {
setUriInfo(setUpBasicUriExpectations());
setAllContentHeaderExpectation();
setUpEntityQueryExpectations(1);
setGetGuestAgentQueryExpectations(1);
Nic nic = resource.get();
verifyModelSpecific(nic, 1);
verifyLinks(nic);
}
use of org.ovirt.engine.api.model.Nic in project ovirt-engine by oVirt.
the class BackendVmNicsResourceTest method getModel.
static Nic getModel(int index) {
Nic model = new Nic();
model.setName(NAMES[index]);
model.setInterface(NicInterface.RTL8139_VIRTIO);
return model;
}
Aggregations