Ejemplo n.º 1
0
        public async Task SisteBestillingOK()
        {
            // Arrange

            var innBuss = new Buss()
            {
                reiserFra = "Oslo",
                reiserTil = "Bergen",
                pris      = 599,
                dag       = "Torsdag",
                tidspunkt = "11:50",
                fornavn   = "Ola",
                etternavn = "Kristiansen",
                epost     = "*****@*****.**",
            };

            mockRep.Setup(k => k.SisteBestilling()).ReturnsAsync(innBuss);

            var bussController = new BussController(mockRep.Object, mockLog.Object);

            // Act

            var resultat = await bussController.SisteBestilling() as OkObjectResult;

            // Assert

            Assert.Equal(innBuss, resultat.Value);
        }
Ejemplo n.º 2
0
        public async Task SisteBestillingIkkeOK()
        {
            // Arrange

            mockRep.Setup(k => k.SisteBestilling()).ReturnsAsync(It.IsAny <Buss>);
            var bussController = new BussController(mockRep.Object, mockLog.Object);

            // Act
            var resultat = await bussController.SisteBestilling() as BadRequestObjectResult;

            // Assert
            Assert.Equal("Fant ikke siste bestilling", resultat.Value);
        }