コード例 #1
0
        public void ContainTheNewGenFormEnvironmentAfterAddingIt()
        {
            var genFormEnv = EnvironmentFactory.CreateGenFormEnvironment("Test", "Test", "Test", "Test");

            _genFormEnvironments.Add(genFormEnv);

            Assert.IsTrue(_genFormEnvironments.Any(e => e.MachineName == genFormEnv.MachineName && e.Name == genFormEnv.Name));
        }
コード例 #2
0
        public void HaveACountPlusOneAfterAddingANewGenFormEnvironment()
        {
            var count = _genFormEnvironments.Count;

            var genFormEnv = EnvironmentFactory.CreateGenFormEnvironment("Test", "Test", "Test", "test");

            _genFormEnvironments.Add(genFormEnv);

            Assert.AreEqual(count + 1, _genFormEnvironments.Count);
        }
コード例 #3
0
 private GenFormEnvironment TryCreateEnvironment()
 {
     try
     {
         return(EnvironmentFactory.CreateGenFormEnvironment(MachineName, EnvironmentName, Provider, ConnectionString));
     }
     catch (Exception e)
     {
         return(null);
     }
 }
コード例 #4
0
 public string AddEnvironmentToMachineWithDatabaseLogPathExportPath(string environment, string machine, string database, string logpath, string exportpath)
 {
     try
     {
         _environments.Add(EnvironmentFactory.CreateGenFormEnvironment(machine, environment, "provider", database, logpath, exportpath));
         return(Success);
     }
     catch (System.Exception e)
     {
         return(e.ToString());
     }
 }
コード例 #5
0
 public void UseEnvironmentCollectionToAddANewGenFormEnvironment()
 {
     try
     {
         var genEnv = EnvironmentFactory.CreateGenFormEnvironment("Test", "Test", "Test", "Test");
         Isolate.WhenCalled(() => _environments.Add(null)).IgnoreCall();
         _genFormEnvironments.Add(genEnv);
         Isolate.Verify.WasCalledWithAnyArguments(() => _environments.Add(null));
     }
     catch (System.Exception e)
     {
         Assert.Fail(e.ToString());
     }
 }
コード例 #6
0
        public void ContainAnEnvironmentWithDatabaseTestEnvironmentTestDatabaseTestDbLogPathTestLpAndExportPathTestEpAfterAdding()
        {
            var genfenv = EnvironmentFactory.CreateGenFormEnvironment("Test", "Test", "Test", "TestDb", "TestLp", "TestEp");

            Assert.AreEqual("TestDb", genfenv.Database);
            Assert.AreEqual("TestLp", genfenv.LogPath);
            Assert.AreEqual("TestEp", genfenv.ExportPath);

            _genFormEnvironments.Add(genfenv);
            genfenv = _genFormEnvironments.Single(e => e.MachineName == genfenv.MachineName && e.Name == genfenv.Name);

            Assert.IsNotNull(genfenv);
            Assert.AreEqual("TestDb", genfenv.Database);
            Assert.AreEqual("TestLp", genfenv.LogPath);
            Assert.AreEqual("TestEp", genfenv.ExportPath);
        }