Ejemplo n.º 1
0
        public ResponseContext Delete(Dictionary <string, object> param)
        {
            RequestContext request      = (RequestContext)param["request"];
            var            responsePair = _messageController.DeleteFile(Convert.ToInt32(request.RequestedResource));

            return(new ResponseContext(request, responsePair));
        }
        public void Test_ControllerReturnsUnauthorizedResponseIfMessageCouldNotBeAccessed()
        {
            _fileServiceMock.Setup(s => s.DeleteFile(5)).Throws(new UnauthorizedAccessException());

            StatusCode response = _messageController.DeleteFile(5).Key;

            Assert.AreEqual(response, StatusCode.Unauthorized);
        }