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;
            }
        }
Exemple #2
0
        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);
        }