コード例 #1
0
        //[ExpectedException(
        //    ExpectedException = typeof(RestfulServiceException),
        //    ExpectedMessage = @"{""status"":""terminal_error"",""message"":""Sequence contains no elements""}",
        //    MatchType = MessageMatch.Contains
        //)]
        public async Task Query_DocuSign_Run_NoAuth()
        {
            var runUrl = GetTerminalRunUrl();

            var dataDTO = await HealthMonitor_FixtureData.Query_DocuSign_v1_InitialConfiguration_Fr8DataDTO(this);

            dataDTO.ActivityDTO.AuthToken    = null;
            dataDTO.ActivityDTO.CrateStorage = Crate.ToDto(CreateConfiguredStorage());
            AddOperationalStateCrate(dataDTO, new OperationalStateCM());
            var payload = await HttpPostAsync <Fr8DataDTO, PayloadDTO>(runUrl, dataDTO);

            CheckIfPayloadHasNeedsAuthenticationError(payload);
        }