示例#1
0
        public void SlakkenGet()
        {
            IRepository <Slak, long> repositoryMock = new RepositoryMock();
            var target = new SlakkenController(repositoryMock);

            IEnumerable <Slak> result = target.Get();

            Assert.AreEqual("Wegslak", result.First().Naam);
        }
示例#2
0
        public void SlakkenPost()
        {
            RepositoryMock repositoryMock = new RepositoryMock();
            var            target         = new SlakkenController(repositoryMock);
            var            slak           = new Slak {
                ID = 3, Naam = "zwarte wegslak"
            };

            target.Post(slak);

            Assert.IsTrue(repositoryMock.InsertHasBeenCalled);
            Assert.AreEqual(3, repositoryMock.InsertParameter.ID);
            Assert.AreEqual("zwarte wegslak", repositoryMock.InsertParameter.Naam);
        }