public async Task TestServiceMalformed() { var httpRequestMessage = CreateRequestHelper.CreateRequest(ContentMalformed); var response = await NPSSubmission.Run(httpRequestMessage, _loggerMock.Object, _repositoryMock.Object).ConfigureAwait(false); response.StatusCode.Should().Equal(HttpStatusCode.BadRequest); }
public UserControllerTest(CustomWebApplicationFactory <Startup> webApplicationFactory) { _webApplicationFactory = webApplicationFactory; _httpClient = _webApplicationFactory.CreateClient(new WebApplicationFactoryClientOptions()); _createRequestHelper = new CreateRequestHelper(); _authorizationTokenHelper = new AuthorizationTokenHelper(); DbContextOptions <MainContext> options = new DbContextOptionsBuilder <MainContext>() .UseInMemoryDatabase(databaseName: "TestDatabase") .Options; _database = new MainContext(options); }
public ReviewControllerTest(CustomWebApplicationFactory <Startup> webApplicationFactory) { _webApplicationFactory = webApplicationFactory; _httpClient = _webApplicationFactory.CreateClient(new WebApplicationFactoryClientOptions()); _createRequestHelper = new CreateRequestHelper(); _authorizationTokenHelper = new AuthorizationTokenHelper(); _fileHelper = new TestFileHelper(); DbContextOptions <MainContext> options = new DbContextOptionsBuilder <MainContext>() .UseInMemoryDatabase(databaseName: "TestDatabase") .Options; _database = new MainContext(options); _insertedUser = new User("User Name", "*****@*****.**", new HashUtils().GenerateHash("User password")); }