public void LeggTilFor_Feil_Db_Post() { //Arrange var controller = new AttributtController(new AttributtBLL(new DbAttributterStub())); //Act var resultat = (JsonResult)controller.LeggTilFor(new ForHvem { navn = "" }); dynamic jsonObject = resultat.Data; //Assert Assert.AreEqual(null,jsonObject); }
public void LeggTilFor_Ok_Post() { //Arrange var controller = new AttributtController(new AttributtBLL(new DbAttributterStub())); var forventetResultat = new ForHvem { forId = 1, navn = "Herre" }; //Act var resultat = (JsonResult)controller.LeggTilFor(new ForHvem { navn = "Herre" }); dynamic jsonObject = resultat.Data; //Assert Assert.AreEqual(forventetResultat.forId, jsonObject.forId); Assert.AreEqual(forventetResultat.navn, jsonObject.navn); }