Ejemplo n.º 1
0
        public void DeleteBoarderPositive()
        {
            var repo = new Mock <BoarderRep>(db);
            BoarderController controller = new BoarderController(repo.Object);
            var data = controller.Delete("*****@*****.**") as OkObjectResult;

            Assert.AreEqual(200, data.StatusCode);
        }
Ejemplo n.º 2
0
        public void GetByEmailNegative()
        {
            var repo = new Mock <BoarderRep>(db);
            BoarderController controller = new BoarderController(repo.Object);
            var data   = controller.Get("*****@*****.**");
            var result = data as ObjectResult;

            Assert.AreEqual(400, result.StatusCode);
        }
Ejemplo n.º 3
0
        public void GetBoarder()
        {
            var repo = new Mock <BoarderRep>(db);
            BoarderController controller = new BoarderController(repo.Object);
            var data   = controller.Get();
            var result = data as ObjectResult;

            Assert.AreEqual(200, result.StatusCode);
        }
Ejemplo n.º 4
0
        public void PutBoarderPositive()
        {
            var repo = new Mock <BoarderRep>(db);
            BoarderController controller = new BoarderController(repo.Object);
            Boarder           boarder    = new Boarder {
                FirstName = "Siddhartha", LastName = "Banerjee"
            };
            var data = controller.Put("*****@*****.**", boarder) as OkObjectResult;

            Assert.AreEqual(200, data.StatusCode);
        }
Ejemplo n.º 5
0
        public void PostBoarder()
        {
            var repo = new Mock <BoarderRep>(db);
            BoarderController controller = new BoarderController(repo.Object);
            Boarder           boarder    = new Boarder {
                FirstName = "Sid", LastName = "Ban", Email = "*****@*****.**", Password = "******"
            };
            var data = controller.Post(boarder) as OkObjectResult;

            Assert.AreEqual(200, data.StatusCode);
        }