public void Returns_OK() { Response <Outage> response = system.Get(outage.Id); Outage outageResponse = response.Data; ResponseStatus status = response.Status; Assert.IsTrue(outage.Description == outageResponse.Description); Assert.AreEqual(ResponseStatus.OK, status); }
public void Returns_ERROR_because_of_repository_error() { Response <Outage> response = invalidSystem.Get(outage.Id); Outage outageResponse = response.Data; ResponseStatus status = response.Status; Assert.IsNotNull(outageResponse); Assert.AreEqual(ResponseStatus.Error, status); }
private void GetOutage() { try { Response <Outage> response = oms.Get(id); if (response.Status == ResponseStatus.OK) { Outage = response.Data; Outage.Actions = new List <ExecutedAction>(response.Data.Actions); } else { MessageBox.Show($"Error: {response.Message}", "Error", MessageBoxButton.OK, MessageBoxImage.Error); Close(); } } catch (Exception ex) { MessageBox.Show($"Server error: {ex.Message}", "Server error", MessageBoxButton.OK, MessageBoxImage.Error); oms = Connection.GenerateChannel(); Close(); } }