SettingsFake.cs 887 B

123456789101112131415161718192021222324252627
  1. using Quadarax.Application.QLiberace.Common.Configuration;
  2. namespace Quadarax.Application.QLiberace.Common.Tests.Configuration.Fakes
  3. {
  4. internal class SettingsFake : Common.Configuration.Settings
  5. {
  6. public const string DefModule1 = "mod1";
  7. public const string DefModule1Cs = "csMod1";
  8. public const string DefModule2 = "mod2";
  9. public const string DefModule2Cs = "csMod2";
  10. public void Reset()
  11. {
  12. this.Modules = new List<ModuleConfiguration>();
  13. this.Modules.Add(new ModuleConfiguration(){Code = DefModule1, ConnectionString = DefModule1Cs});
  14. this.Modules.Add(new ModuleConfiguration(){Code = DefModule2, ConnectionString = DefModule2Cs});
  15. }
  16. public void Clear()
  17. {
  18. this.Modules = new List<ModuleConfiguration>();
  19. }
  20. }
  21. }