Repository: ignite
Updated Branches:
  refs/heads/ignite-1282 220ecb306 -> f0bac562c


http://git-wip-us.apache.org/repos/asf/ignite/blob/f0bac562/modules/platform/src/test/dotnet/Apache.Ignite.Core.Tests/Examples/ExamplesTest.cs
----------------------------------------------------------------------
diff --git 
a/modules/platform/src/test/dotnet/Apache.Ignite.Core.Tests/Examples/ExamplesTest.cs
 
b/modules/platform/src/test/dotnet/Apache.Ignite.Core.Tests/Examples/ExamplesTest.cs
deleted file mode 100644
index 0f4ba5e..0000000
--- 
a/modules/platform/src/test/dotnet/Apache.Ignite.Core.Tests/Examples/ExamplesTest.cs
+++ /dev/null
@@ -1,137 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-namespace Apache.Ignite.Core.Tests.Examples
-{
-    using System;
-    using System.Collections.Generic;
-    using System.IO;
-    using System.Linq;
-    using Apache.Ignite.Core.Tests.Process;
-    using Apache.Ignite.ExamplesDll.Compute;
-    using NUnit.Framework;
-
-    /// <summary>
-    /// Tests all examples in various modes.
-    /// </summary>
-    [Category(TestUtils.CategoryIntensive)]
-    public class ExamplesTest
-    {
-        /// <summary>
-        /// Tests the example in a single node mode.
-        /// </summary>
-        /// <param name="example">The example to run.</param>
-        [Test, TestCaseSource("TestCases")]
-        public void TestLocalNode(Example example)
-        {
-            example.Run();
-        }
-
-        /// <summary>
-        /// Tests the example with standalone Apache.Ignite.exe nodes.
-        /// </summary>
-        /// <param name="example">The example to run.</param>
-        [Test, TestCaseSource("TestCases")]
-        public void TestRemoteNodes(Example example)
-        {
-            TestRemoteNodes(example, false);
-        }
-
-        /// <summary>
-        /// Tests the example with standalone Apache.Ignite.exe nodes while 
local node is in client mode.
-        /// </summary>
-        /// <param name="example">The example to run.</param>
-        [Test, TestCaseSource("TestCases")]
-        public void TestRemoteNodesClientMode(Example example)
-        {
-            TestRemoteNodes(example, true);
-        }
-
-        /// <summary>
-        /// Tests the example with standalone Apache.Ignite.exe nodes.
-        /// </summary>
-        /// <param name="example">The example to run.</param>
-        /// <param name="clientMode">Client mode flag.</param>
-        private static void TestRemoteNodes(Example example, bool clientMode)
-        {
-            // Exclude CrossPlatformExample and LifecycleExample
-            if (string.IsNullOrEmpty(example.SpringConfigUrl))
-            {
-                Assert.IsTrue(new[] {"CrossPlatformExample", 
"LifecycleExample"}.Contains(example.Name));
-
-                return;
-            }
-
-            Assert.IsTrue(File.Exists(example.SpringConfigUrl));
-
-            var gridConfig = new IgniteConfiguration {SpringConfigUrl = 
example.SpringConfigUrl};
-
-            // Try with multiple standalone nodes
-            for (var i = 0; i < 2; i++)
-            {
-                // Start a grid to monitor topology
-                // Stop it after topology check so we don't interfere with 
example
-                Ignition.ClientMode = false;
-
-                using (var ignite = Ignition.Start(gridConfig))
-                {
-                    var args = new List<string> {"-springConfigUrl=" + 
example.SpringConfigUrl};
-
-                    if (example.NeedsTestDll)
-                        args.Add(" -assembly=" + 
typeof(AverageSalaryJob).Assembly.Location);
-
-                    // ReSharper disable once UnusedVariable
-                    var proc = new IgniteProcess(args.ToArray());
-
-                    Assert.IsTrue(ignite.WaitTopology(i + 2, 30000));
-                }
-
-                Ignition.ClientMode = clientMode;
-                example.Run();
-            }
-        }
-
-        /// <summary>
-        /// Fixture setup.
-        /// </summary>
-        [TestFixtureSetUp]
-        public void FixtureSetUp()
-        {
-            Environment.SetEnvironmentVariable("IGNITE_NATIVE_TEST_CLASSPATH", 
"true");
-
-            Directory.SetCurrentDirectory(PathUtil.IgniteHome);
-        }
-
-        /// <summary>
-        /// Test teardown.
-        /// </summary>
-        [TearDown]
-        public void TearDown()
-        {
-            Ignition.ClientMode = false;
-            IgniteProcess.KillAll();
-        }
-
-        /// <summary>
-        /// Gets the test cases.
-        /// </summary>
-        public IEnumerable<Example> TestCases
-        {
-            get { return Example.All; }
-        }
-    }
-}

Reply via email to