[mapguide-commits] r7963 - trunk/Tools/Maestro/MaestroAPITests

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Mon Dec 23 07:28:39 PST 2013


Author: jng
Date: 2013-12-23 07:28:39 -0800 (Mon, 23 Dec 2013)
New Revision: 7963

Modified:
   trunk/Tools/Maestro/MaestroAPITests/ConnectionTestBase.cs
   trunk/Tools/Maestro/MaestroAPITests/HttpConnectionTests.cs
   trunk/Tools/Maestro/MaestroAPITests/LocalConnectionTests.cs
   trunk/Tools/Maestro/MaestroAPITests/LocalNativeFeatureTests.cs
Log:
Add Maestro API unit test to exercise ResourceExists

Modified: trunk/Tools/Maestro/MaestroAPITests/ConnectionTestBase.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/ConnectionTestBase.cs	2013-12-23 15:14:25 UTC (rev 7962)
+++ trunk/Tools/Maestro/MaestroAPITests/ConnectionTestBase.cs	2013-12-23 15:28:39 UTC (rev 7963)
@@ -561,6 +561,13 @@
             }
         }
 
+        public virtual void TestResourceExists()
+        {
+            var conn = CreateTestConnection();
+            Assert.True(conn.ResourceService.ResourceExists("Library://UnitTests/Maps/Sheboygan.MapDefinition"));
+            Assert.False(conn.ResourceService.ResourceExists("Library://UnitTests/IDontExist.MapDefinition"));
+        }
+
         public virtual void TestSchemaMapping()
         {
             var conn = CreateTestConnection();

Modified: trunk/Tools/Maestro/MaestroAPITests/HttpConnectionTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/HttpConnectionTests.cs	2013-12-23 15:14:25 UTC (rev 7962)
+++ trunk/Tools/Maestro/MaestroAPITests/HttpConnectionTests.cs	2013-12-23 15:28:39 UTC (rev 7963)
@@ -55,6 +55,12 @@
         }
 
         [Test]
+        public void TestResourceExists()
+        {
+            base.TestResourceExists();
+        }
+
+        [Test]
         public void TestFeatureSourceCaching()
         {
             base.TestFeatureSourceCaching("HttpCaching");

Modified: trunk/Tools/Maestro/MaestroAPITests/LocalConnectionTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/LocalConnectionTests.cs	2013-12-23 15:14:25 UTC (rev 7962)
+++ trunk/Tools/Maestro/MaestroAPITests/LocalConnectionTests.cs	2013-12-23 15:28:39 UTC (rev 7963)
@@ -70,6 +70,12 @@
         }
 
         [Test]
+        public void TestResourceExists()
+        {
+            base.TestResourceExists();
+        }
+
+        [Test]
         public void TestFeatureSourceCaching()
         {
             base.TestFeatureSourceCaching("LocalFeatureSourceCaching");

Modified: trunk/Tools/Maestro/MaestroAPITests/LocalNativeFeatureTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/LocalNativeFeatureTests.cs	2013-12-23 15:14:25 UTC (rev 7962)
+++ trunk/Tools/Maestro/MaestroAPITests/LocalNativeFeatureTests.cs	2013-12-23 15:28:39 UTC (rev 7963)
@@ -76,6 +76,12 @@
         }
 
         [Test]
+        public void TestResourceExists()
+        {
+            base.TestResourceExists();
+        }
+
+        [Test]
         public void TestFeatureSourceCaching()
         {
             base.TestFeatureSourceCaching("LocalNativeFeatureSourceCaching");



More information about the mapguide-commits mailing list