コード例 #1
0
 public void ListeFor_vis_view()
 {
     //Arrange
     var controller = new AttributtController(new AttributtBLL(new DbAttributterStub()));
     var forventetResultat = new List<ForHvem>
     {
         new ForHvem { forId = 1, navn = "Herre", antallSko = 1 },
         new ForHvem { forId = 2, navn = "Dame", antallSko = 2 },
         new ForHvem { forId = 3, navn = "Barn", antallSko = 3 }
     };
     //Act
     var resultat = (PartialViewResult)controller.ListeFor();
     var resultatListe = (List<ForHvem>)resultat.Model;
     //Assert
     Assert.AreEqual(resultat.ViewName, "");
     for( var i=0; i < resultatListe.Count; ++i )
     {
         Assert.AreEqual(forventetResultat[i].forId, resultatListe[i].forId);
         Assert.AreEqual(forventetResultat[i].navn, resultatListe[i].navn);
         Assert.AreEqual(forventetResultat[i].antallSko, resultatListe[i].antallSko);
     }
 }