public async Task GetDbccsAsync() { // Setup Server var server = new Server { ServerName = "TestServerName" }; var databaseName = "TestDatabaseName"; this.dbccTest = new MockDbccServerResults { Database = databaseName, LastCleanDBCCDate = DateTime.UtcNow.NormilizeToHour().AddHours(-2), Server = server.ServerName }; await this.dbccTestDataRepository.CreateAsync(new List <MockDbccServerResults> { this.dbccTest }); var testDatabase = new Database { Name = databaseName }; var databases = new List <Database> { testDatabase }; // Act var results = await this.dbccProvider.GetDbccsAsync(server, databases); // Assert Assert.That(results.Count, Is.EqualTo(1)); var result = results.First(); Assert.That(result.End, Is.EqualTo(this.dbccTest.LastCleanDBCCDate)); }
public async Task CreateAsync() { var testData = new MockDbccServerResults { Server = "ServerNameTest", Database = "DatabaseNameTest", LastCleanDBCCDate = DateTime.UtcNow, // shouldn't be nullable? }; var testDataList = new List <MockDbccServerResults> { testData }; await this.dbccTestDataRepository.CreateAsync(testDataList); Assert.Pass("No return results"); }