public Handle_Returns ( WebApplicationFactory <Startup> aWebApplicationFactory, JsonSerializerSettings aJsonSerializerSettings ) : base(aWebApplicationFactory, aJsonSerializerSettings) { GetCredentialsRequest = new GetCredentialsRequest(); }
public void Constructor_InitializesProperties() { var request = new GetCredentialsRequest( packageSourceRepository: "a", statusCode: HttpStatusCode.Unauthorized); Assert.Equal("a", request.PackageSourceRepository); Assert.Equal(HttpStatusCode.Unauthorized, request.StatusCode); }
public void JsonSerialization_ReturnsCorrectJson() { var request = new GetCredentialsRequest( packageSourceRepository: "a", statusCode: HttpStatusCode.Unauthorized); var json = TestUtilities.Serialize(request); Assert.Equal("{\"PackageSourceRepository\":\"a\",\"StatusCode\":\"Unauthorized\"}", json); }
internal static void ValidateGetCredentialsResponse ( GetCredentialsRequest aGetCredentialsRequest, GetCredentialsResponse aGetCredentialsResponse ) { aGetCredentialsResponse.CorrelationId.Should().Be(aGetCredentialsRequest.CorrelationId); aGetCredentialsResponse.CredentialRecords.Should().NotBeNull(); aGetCredentialsResponse.CredentialRecords.Count.Should().Be(1); }
private static Message CreateRequest(MessageType type, GetCredentialsRequest payload = null) { if (payload == null) { return(new Message( requestId: "a", type: type, method: MessageMethod.GetCredentials, payload: null)); } return(MessageUtilities.Create( requestId: "a", type: MessageType.Request, method: MessageMethod.GetCredentials, payload: payload)); }