예제 #1
0
        public bool settInnDestinasjon()
        {
            var listDestinasjon = new List <Destinasjoner>();
            var innDest         = new Destinasjoner()
            {
                id   = 1,
                sted = "Moss",
                sone = 5
            };

            listDestinasjon.Add(innDest);
            return(true);
        }
예제 #2
0
        public List <Destinasjoner> hentDestinasjon()
        {
            var listDestinasjon = new List <Destinasjoner>();
            var destinasjon     = new Destinasjoner()
            {
                id   = 1,
                sted = "Oslo",
                sone = 1,
            };

            listDestinasjon.Add(destinasjon);

            return(listDestinasjon);
        }
예제 #3
0
        public List <Destinasjoner> leggInnDestinasjon(string sted, int sone)
        {
            var listDestinasjon = new List <Destinasjoner>();
            var destinasjon     = new Destinasjoner()
            {
                id   = 12,
                sted = "Asker",
                sone = 2,
            };

            listDestinasjon.Add(destinasjon);

            return(listDestinasjon);
        }
예제 #4
0
        public void leggInnDestinasjon()
        {
            //Arrange
            var controller        = new HomeController(new BestillingLogikk(new BestillingRepositoryStub()));
            var forventetResultat = new List <Destinasjoner>();
            var destinasjon       = new Destinasjoner()
            {
                id   = 12,
                sted = "Asker",
                sone = 2
            };

            forventetResultat.Add(destinasjon);

            var    jsonSerializer = new JavaScriptSerializer();
            string json           = jsonSerializer.Serialize(forventetResultat);

            //Act
            var jsonResult = (string)controller.nyDestinasjon(destinasjon.sted, destinasjon.sone);

            //Assert
            Assert.IsNotNull(jsonResult);
            Assert.AreEqual(json, jsonResult);
        }