public async Task CreateInvitationResponse_using_Json_Net() { CreateInvitationResponse createInvitationResponse = await Post(CreateInvitationRequest.GetRoute(), CreateInvitationRequest); ValidateCreateInvitationResponse(CreateInvitationRequest, createInvitationResponse); }
public async Task CreateInvitationResponse_using_System_Text_Json() { HttpResponseMessage httpResponseMessage = await HttpClient .PostAsJsonAsync <CreateInvitationRequest>(CreateInvitationRequest.GetRoute(), CreateInvitationRequest); CreateInvitationResponse createInvitationResponse = await httpResponseMessage.Content.ReadFromJsonAsync <CreateInvitationResponse>(); ValidateCreateInvitationResponse(CreateInvitationRequest, createInvitationResponse); }
public async Task GetConnectionResponse() { // Arrange CreateInvitationResponse createInvitationResponse = await CreateAnInvitation(); GetConnectionRequest.ConnectionId = createInvitationResponse.ConnectionRecord.Id; //Act GetConnectionResponse GetConnectionResponse = await Send(GetConnectionRequest); //Assert ValidateGetConnectionResponse(GetConnectionRequest, GetConnectionResponse); }
public async Task CreateInvitationResponse() { CreateInvitationResponse createInvitationResponse = await Send(CreateInvitationRequest); ValidateCreateInvitationResponse(CreateInvitationRequest, createInvitationResponse); }
internal void ValidateCreateInvitationResponse(CreateInvitationRequest aCreateInvitationRequest, CreateInvitationResponse aCreateInvitationResponse) { aCreateInvitationResponse.CorrelationId.Should().Be(aCreateInvitationRequest.CorrelationId); aCreateInvitationResponse.ConnectionInvitationMessage.Id.Should().NotBeNullOrEmpty(); aCreateInvitationResponse.ConnectionInvitationMessage.ImageUrl.Should().BeNull(); aCreateInvitationResponse.ConnectionInvitationMessage.Label.Should().Be("Faber"); aCreateInvitationResponse.ConnectionInvitationMessage.RecipientKeys.Count.Should().Be(1); aCreateInvitationResponse.ConnectionInvitationMessage.RoutingKeys.Count.Should().Be(1); aCreateInvitationResponse.ConnectionInvitationMessage.ServiceEndpoint.Should().Be("https://localhost:5551"); aCreateInvitationResponse.ConnectionInvitationMessage.Type.Should().Be("did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/connections/1.0/invitation"); aCreateInvitationResponse.InvitationUrl.Should().NotBeNull(); }
public async Task Setup() { await ResetAgent(); CreateInvitationResponse = await CreateAnInvitation(); }