/// <summary>
 /// Method to ensure that the result in the data layer response model is not null.
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="model"></param>
 /// <param name="msg"></param>
 public static void NotNull <T>(DalResponseModel <T> model, string msg) where T : class
 {
     if (model.Result == null)
     {
         throw new NotFoundException(msg);
     }
 }
 /// <summary>
 /// Method to ensure that the response model returned by the data layer
 /// is free of errors.
 /// </summary>
 /// <param name="model"></param>
 public static void Success(DalResponseModel model)
 {
     if (model.HasError)
     {
         throw model.Exception;
     }
 }
        public void Success_Valid()
        {
            //Arrange
            var response = new DalResponseModel<bool> { HasError = false };

            //Act
            HttpAssert.Success(response);
        }
Ejemplo n.º 4
0
        public void Success_Valid()
        {
            //Arrange
            var response = new DalResponseModel <bool> {
                HasError = false
            };

            //Act
            HttpAssert.Success(response);
        }
        public void Success_InValid()
        {
            //Arrange
            var dalResp = new DalResponseModel<bool> {
                HasError = true,
                Exception = new NullReferenceException()
            };

            //Act
            HttpAssert.Success(dalResp);
        }
Ejemplo n.º 6
0
        public void Success_InValid()
        {
            //Arrange
            var dalResp = new DalResponseModel <bool> {
                HasError  = true,
                Exception = new NullReferenceException()
            };

            //Act
            HttpAssert.Success(dalResp);
        }
        public void NotNull_Invalid()
        {
            //Arrange
            var dalResp = new DalResponseModel<ColumnModel>
            {
                Result = null,
                HasError = false
            };

            //Act
            HttpAssert.NotNull(dalResp, "");
        }
        public void NotNull_Valid()
        {
            //Arrange
            var dalResp = new DalResponseModel<ColumnModel>
            {
                HasError = false,
                Result = new ColumnModel()
            };

            //Act
            HttpAssert.NotNull(dalResp, "");
        }
Ejemplo n.º 9
0
        public void NotNull_Invalid()
        {
            //Arrange
            var dalResp = new DalResponseModel <ColumnModel>
            {
                Result   = null,
                HasError = false
            };

            //Act
            HttpAssert.NotNull(dalResp, "");
        }
Ejemplo n.º 10
0
        public void NotNull_Valid()
        {
            //Arrange
            var dalResp = new DalResponseModel <ColumnModel>
            {
                HasError = false,
                Result   = new ColumnModel()
            };

            //Act
            HttpAssert.NotNull(dalResp, "");
        }