public void AddBankConfiguration_Adds_A_Bank_Configuration() { // Act _globalConfiguration.AddBankConfiguration(_bankConfiguration1); _globalConfiguration.AddBankConfiguration(_bankConfiguration2); var expectedBankConfigs = new List <AbstractBankConfiguration> { _bankConfiguration1, _bankConfiguration2 }; Assert.That(_globalConfiguration.BankConfigurations, Is.EquivalentTo(expectedBankConfigs)); }
public static IGlobalConfiguration AddIPizzaBankConfiguration(this IGlobalConfiguration configuration, Func <IPizzaConfiguration> bankConfigurationFunc) { return(configuration.AddBankConfiguration(bankConfigurationFunc)); }
public static IGlobalConfiguration AddEstcardConfiguration(this IGlobalConfiguration configuration, Func <EstcardConfiguration> bankConfigurationFunc) { // TODO: Validate to avoid > 1 EstcardConfigurations? return(configuration.AddBankConfiguration(bankConfigurationFunc)); }
public static IGlobalConfiguration AddIPizzaBankConfiguration(this IGlobalConfiguration configuration, IPizzaConfiguration bankConfiguration) { return(configuration.AddBankConfiguration(bankConfiguration)); }