Example #1
0
        public void DeleteConnectorWithRepo()
        {
            var list = new List <ConnectorViewModel>()
            {
                new ConnectorViewModel()
            };
            var repo = new Mock <IConnectorRepo>();

            repo.Setup(c => c.Delete(id)).Verifiable();

            var page = new ConnectorsPage(repo.Object, Mock.Of <ILayoutPage>());

            page.Delete(id);

            repo.Verify();
        }
Example #2
0
        public void ListConnectorsSetsViewBag()
        {
            var list = new List <ConnectorViewModel>()
            {
                new ConnectorViewModel()
            };
            var repo = new Mock <IConnectorRepo>();

            repo.Setup(c => c.ListConnectors())
            .Returns(list);

            var page = new ConnectorsPage(repo.Object, Mock.Of <ILayoutPage>());

            page.ListConnectors();

            Assert.AreEqual(list, page.ViewBag["Connectors"]);
        }