Пример #1
0
        public void ValidDuplicateGetSublistsMenuTest(DuplicateId duplicate)
        {
            var handler = new HrbcSublistManager();
            var request = new List <KeyValuePair <string, string> > {
                new KeyValuePair <string, string>("menu_id", "1")
            };

            if (duplicate == DuplicateId.SameValue)
            {
                request.Add(new KeyValuePair <string, string>("menu_id", "1"));
            }
            else
            {
                request.Add(new KeyValuePair <string, string>("menu_id", "2"));
            }
            var response = handler.SublistsMenu <SublistsMenuResponse>(request, HttpMethod.GET.ToNetHttpMethod());

            PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK), "Can not get sublists menu");
        }
Пример #2
0
        public void InvalidInjectionUpdateSublistMenuResetLayoutTest(DuplicateId duplicate)
        {
            var handler = new HrbcSublistManager();
            var request = new List <KeyValuePair <string, string> > {
                new KeyValuePair <string, string>("menu_id", "1")
            };

            if (duplicate == DuplicateId.SameValue)
            {
                request.Add(new KeyValuePair <string, string>("menu_id", "1"));
            }
            else
            {
                request.Add(new KeyValuePair <string, string>("menu_id", "2"));
            }
            var response = handler.SublistMenuResetLayout <SublistsMenuResponse>(request, HttpMethod.PUT.ToNetHttpMethod());

            PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK), "Update sublist menu reset layout");
        }