public void UpdateStatus_ExistingRequest() { VMRequestManagement management = new VMRequestManagement(); VirtualMachineRequest request = null; for (int i = 1; i < int.MaxValue; i++) { try { request = management.Get(i); break; } catch (ArgumentException) { } catch { Assert.Fail("Unable to retrieve existing requests"); } } RequestStatus originalStatus = request.Status; management.UpdateStatus(request.Id, RequestStatus.None, null); VirtualMachineRequest newRequest = management.Get(request.Id); Assert.IsTrue(newRequest.Status == RequestStatus.None); management.UpdateStatus(request.Id, originalStatus, "test"); }
public void UpdateStatus_InvalidMachineId() { VMRequestManagement management = new VMRequestManagement(); management.UpdateStatus(0, RequestStatus.None, null); }