Ejemplo n.º 1
0
        //[ExpectedException(typeof(Exception))]
        public void TestGetBuilding()
        {
            new Building()
            {
                BuildingId = "1",
                Name       = "Building1",
                Address    = "Address",
                Admin      = "1"
            };

            var mockBuildingValidator = new Mock <IBuildingValidator>();

            var controller        = new BuildingsController(mockBuildingValidator.Object);
            var controllerContext = new HttpControllerContext();
            var request           = new HttpRequestMessage();

            request.Headers.Add("TODO_PAGOS_TOKEN", "1");
            controllerContext.Request    = request;
            controller.ControllerContext = controllerContext;

            IHttpActionResult actionResult = controller.GetBuilding("1");
            var contentResult = actionResult as OkNegotiatedContentResult <IEnumerable <Building> >;

            Assert.IsNotNull(actionResult);
        }