Beispiel #1
0
        public void StandardResponsePresenter_UseCaseFails_ContainsInternalServerError()
        {
            var presenter = new StandardResponsePresenter();

            presenter.CreateResponse(new StandardResponse(false, new ErrorResponse(new[] { new Error(It.IsAny <string>(), It.IsAny <string>()) })));

            Assert.Equal((int)HttpStatusCode.InternalServerError, presenter.Result.StatusCode);
        }
Beispiel #2
0
        public void StandardResponsePresenter_UseCaseOk_ContainsOK()
        {
            var presenter = new StandardResponsePresenter();

            presenter.CreateResponse(new StandardResponse(true, It.IsAny <string>()));

            Assert.Equal((int)HttpStatusCode.OK, presenter.Result.StatusCode);
        }
 public ParkingLotsController(IParkingLotHandler lotHandler, StandardResponsePresenter standardPresenter, GetParkingLotsPresenter getParkingLotsPresenter)
 {
     _lotHandler              = lotHandler;
     _standardPresenter       = standardPresenter;
     _getParkingLotsPresenter = getParkingLotsPresenter;
 }