public string ListOfEnvironmentsContainsForMachine(string environment, string machine) { try { RefreshEnvironments(); return(_environments.Any(e => e.Name == environment && e.MachineName == machine) ? Success : Fail); } catch (System.Exception e) { return(e.ToString()); } }
public void HaveOneGenFormEnvironmentWhenOtherEnvironmentTypesWithSameNameInTestSource() { _source = new TestSource { SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine1.GenFormEnv.Test1", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine1.Env2.Test1", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine2.GenFormEnv.Database.SqLite", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine2.GenFormEnv.LogPath.FileSystem", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine1.Env1.Test2", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine2.GenFormEnv.ExportPath.FileSystem", "Test") }; _settings = new EnvironmentSettingsCollection(_source); _environments = new EnvironmentCollection(_settings); var genFCol = new GenFormEnvironmentCollection(_environments); Assert.IsTrue(genFCol.Any()); }
public void UseAEnvironmentsCollectionToGetTheGenFormEnvironments() { _source = new TestSource { SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine1.Env1.Database.Provider", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine1.Env1.LogPath.Provider", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine1.Env1.ExportPath.Provider", "Test"), SettingFactory.CreateSecureSetting <ConnectionStringSettings>("TestMachine1.Env2.Test4.Provider", "Test") }; _settings = new EnvironmentSettingsCollection(_source); _environments = new EnvironmentCollection(_settings); var genFCol = new GenFormEnvironmentCollection(_environments); Isolate.WhenCalled(() => _environments.GetEnumerator()).CallOriginal(); Assert.IsTrue(genFCol.Any()); Isolate.Verify.WasCalledWithAnyArguments(() => _environments.GetEnumerator()); }
public void HaveOneGenFormEnvironmentAsSpecifiedInTheTestSource() { _source = new TestSource { SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine1.Env1.Test1", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine1.Env2.Test1", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine2.GenFormEnv.Database.SqLite", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine2.GenFormEnv.LogPath.FileSystem", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine1.Env1.Test2", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine2.GenFormEnv.ExportPath.FileSystem", "Test") }; _settings = new EnvironmentSettingsCollection(_source); _environments = new EnvironmentCollection(_settings); var genFCol = new GenFormEnvironmentCollection(_environments); Assert.IsTrue(genFCol.Any()); }
public void UseAEnvironmentsCollectionToGetTheGenFormEnvironments() { _source = new TestSource { SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine1.Env1.Database.Provider", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine1.Env1.LogPath.Provider", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine1.Env1.ExportPath.Provider", "Test"), SettingFactory.CreateSecureSetting<ConnectionStringSettings>("TestMachine1.Env2.Test4.Provider", "Test") }; _settings = new EnvironmentSettingsCollection(_source); _environments = new EnvironmentCollection(_settings); var genFCol = new GenFormEnvironmentCollection(_environments); Isolate.WhenCalled(() => _environments.GetEnumerator()).CallOriginal(); Assert.IsTrue(genFCol.Any()); Isolate.Verify.WasCalledWithAnyArguments(() => _environments.GetEnumerator()); }
public string IsInTheList() { Init(); return(_environments.Any(e => e.MachineName == "MyMachine") ? "Yes" : "No"); }