Example #1
0
        public void CursusGetTest()
        {
            using (var repo = new CursusInstantieRepositoryMock())
            {
                var target = new CursusInstantieController(repo);
                Assert.AreEqual(0, repo.TimesCalled);
                target.Get();

                Assert.AreEqual(1, repo.TimesCalled);
            }
        }
Example #2
0
        public void CursusPostTest()
        {
            using (var repo = new CursusInstantieRepositoryMock())
            {
                Assert.AreEqual(0, repo.TimesCalled);

                var target = new CursusInstantieController(repo);

                target.Post(new List <CursusInstantie>());

                Assert.AreEqual(1, repo.TimesCalled);
            }
        }
Example #3
0
        public void CursusPostReturned200Test()
        {
            using (var repo = new CursusInstantieRepositoryMock())
            {
                Assert.AreEqual(0, repo.TimesCalled);

                var target = new CursusInstantieController(repo);

                dynamic result = target.Post(new List <CursusInstantie>());

                Assert.AreEqual(1, repo.TimesCalled);
                Assert.AreEqual(200, result.StatusCode);
            }
        }