Ejemplo n.º 1
0
        public void IsBadRequestParameterNullParamTest()
        {
            FlatPropertiesClass param = null;

            bool result = RequestValidator.IsBadRequestParameter(param, out string message);

            Assert.IsTrue(result);
            // messageには何か入っていること
            Assert.IsNotNull(message);
        }
Ejemplo n.º 2
0
        [DataRow(null, null, null, null)]     // 全てのプロパティがNullの場合
        public void IsBadRequestParameterInvalidParam(int?arg1, int?arg2, string arg3, string arg4)
        {
            FlatPropertiesClass param = new FlatPropertiesClass()
            {
                ReqParam          = arg1,
                NotReqParam       = arg2,
                Max10LenReqParam  = arg3,
                Max10Min3LenParam = arg4
            };

            bool result = RequestValidator.IsBadRequestParameter(param, out string message);

            // BadRequestあり
            Assert.IsTrue(result);
            // messageには何か入っていること
            Assert.IsNotNull(message);
        }