public IActionResult Get(string fio, int age)
        {
            var verdictDto = new VerdictDto
            {
                Fio     = fio,
                Age     = age,
                Verdict = VerdictType.Bad
            };

            return(Ok(verdictDto));
        }
示例#2
0
        protected ProxyTestsBase(string appName)
        {
            verdictDto = new VerdictDto()
            {
                Fio     = Fio,
                Age     = Age,
                Verdict = verdictType
            };

            this.appName = appName;
            errorMessage = null;
        }
示例#3
0
        private bool TryGetVerdict(IBehaviorProxy behaviorProxy, string fio, int age, out VerdictDto verdictDto)
        {
            var verdictResult = behaviorProxy.GetVerdict(fio, age);

            if (verdictResult.StatusCode != HttpStatusCode.OK)
            {
                verdictDto = null;
                return(false);
            }

            verdictDto = verdictResult.VerdictDto;
            return(true);
        }