public void SeriLogSQLite_NoParamConstructor_Returns_Default() { //---------------------------------Arrange----------------------------- var sqliteConfig = new SeriLogSQLiteConfig(); //---------------------------------Act--------------------------------- //---------------------------------Assert------------------------------ Assert.AreEqual(expected: @"C:\ProgramData\Warewolf\Audits\AuditDB.db", actual: sqliteConfig.ConnectionString); Assert.IsNotNull(sqliteConfig.Logger); Assert.IsNotNull(sqliteConfig.Endpoint); }
public void SeriLogSQLite_WithParamConstructor_Returns_Correct_Settings() { //---------------------------------Arrange----------------------------- var settings = new SeriLogSQLiteConfig.Settings { Database = "testDB.db", Path = @"C:\ProgramData\Warewolf\Tests", TableName = "testTableName" }; var sqliteConfig = new SeriLogSQLiteConfig(settings); //---------------------------------Act--------------------------------- //---------------------------------Assert------------------------------ Assert.AreEqual(expected: @"C:\ProgramData\Warewolf\Tests\testDB.db", actual: sqliteConfig.ConnectionString); Assert.IsNotNull(sqliteConfig.Logger); Assert.IsNotNull(sqliteConfig.Endpoint); }