void ReleaseDesignerOutlets() { if (ApiLabel != null) { ApiLabel.Dispose(); ApiLabel = null; } if (CalServiceLabel != null) { CalServiceLabel.Dispose(); CalServiceLabel = null; } if (ConnectedToLabel != null) { ConnectedToLabel.Dispose(); ConnectedToLabel = null; } if (ContentView != null) { ContentView.Dispose(); ContentView = null; } if (CrmLabel != null) { CrmLabel.Dispose(); CrmLabel = null; } if (ErrorButton != null) { ErrorButton.Dispose(); ErrorButton = null; } if (NavigationBar != null) { NavigationBar.Dispose(); NavigationBar = null; } if (ReloadButton != null) { ReloadButton.Dispose(); ReloadButton = null; } if (VersonLabel != null) { VersonLabel.Dispose(); VersonLabel = null; } }
public async Task GetLabels_ValidId_ReturnsRestClientResult() { var apiResult = new ApiLabel[0]; var expected = new Label[0]; this.GetDependency <ITrelloRestClient>().Get <ApiLabel[]>($"boards/{BoardId}/labels").Returns(apiResult); this.GetDependency <IMapper>().Map <Label[]>(apiResult).Returns(expected); var actual = await this.Target.GetLabels(BoardId); Assert.AreEqual(expected, actual); }