public async Task ResetWalletResponse_using_Json_Net() { ResetWalletResponse resetWalletResponse = await Post <ResetWalletResponse>(ResetWalletRequest.GetRoute(), ResetWalletRequest); ValidateResetWalletResponse(ResetWalletRequest, resetWalletResponse); }
public async Task ResetWalletResponse_using_System_Text_Json() { HttpResponseMessage httpResponseMessage = await HttpClient.PostAsJsonAsync <ResetWalletRequest>(ResetWalletRequest.GetRoute(), ResetWalletRequest); ResetWalletResponse resetWalletResponse = await httpResponseMessage.Content.ReadFromJsonAsync <ResetWalletResponse>(); ValidateResetWalletResponse(ResetWalletRequest, resetWalletResponse); }
public async Task ResetWalletResponse_and_reset_wallet() { // Arrage // Add something to the wallet await CreateAnInvitation(); //Act ResetWalletResponse resetWalletResponse = await Send(ResetWalletRequest); // See what is in the wallet GetConnectionsRequest getConnectionsRequest = CreateValidGetConnectionsRequest(); GetConnectionsResponse getConnectionsResponse = await Send(getConnectionsRequest); // Assert Item created isn't there getConnectionsResponse.ConnectionRecords.Count.Should().Be(0); ValidateResetWalletResponse(ResetWalletRequest, resetWalletResponse); }
internal static void ValidateResetWalletResponse(ResetWalletRequest aResetWalletRequest, ResetWalletResponse aResetWalletResponse) { aResetWalletResponse.CorrelationId.Should().Be(aResetWalletRequest.CorrelationId); }