Ejemplo n.º 1
0
        public void ValidGetQueuesTest(ValidUnderScore underscore, ValidType type, ValidScope scope)
        {
            var request = new Dictionary <string, string>
            {
                [QueueParam.Type.ToString().ToLower()] = QueueTestCaseData.ValidTypeValueMapper[type],
            };

            QueueTestCaseData.ValidUnderscoreValueMapper[underscore](request);
            QueueTestCaseData.ValidScopeValueMapper[scope](request);
            var defaultManager = new DefaultManager();
            var response       = defaultManager.Send <object>(QueueTestCaseData.QueuesEndpoint, request, HttpMethod.GET);

            PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK));
        }
Ejemplo n.º 2
0
        public void ValidGetQueueTest(ValidQueueTask task, ValidScope scope)
        {
            var request = new Dictionary <string, string>
            {
                [QueueParam.Id.ToString().ToLower()]   = $"{PreparedQueueId.Data[task]}",
                [QueueParam.Type.ToString().ToLower()] = task.GetEnumStringValue(),
            };

            QueueTestCaseData.ValidScopeValueMapper[scope](request);
            var defaultManager = new DefaultManager();
            var response       = defaultManager.Send <object>(QueueTestCaseData.QueueEndpoint, request, HttpMethod.GET);

            PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK));
        }