public void GetValue_WithoutDefault(string configName) { if (File.Exists(EngineConfigFile)) { File.Delete(EngineConfigFile); } var config = new CatapultEngineConfig(_logger.Object); if (configName == "ApiUrl") { var value = config.GetValue(configName); Assert.Equal("https://localhost", value); } else { var exception = Record.Exception(() => config.GetValue(configName)); Assert.IsType <InvalidEngineConfigNameException>(exception); } }