.NET: Suppress API parity check for SSL in ClientConnectorConfiguration
authorPavel Tupitsyn <ptupitsyn@apache.org>
Wed, 31 Jan 2018 09:39:19 +0000 (12:39 +0300)
committerPavel Tupitsyn <ptupitsyn@apache.org>
Wed, 31 Jan 2018 09:39:19 +0000 (12:39 +0300)
modules/platforms/dotnet/Apache.Ignite.Core.Tests/ApiParity/ClientConnectorConfigurationParityTest.cs

index f735557..62ed54e 100644 (file)
@@ -25,6 +25,13 @@ namespace Apache.Ignite.Core.Tests.ApiParity
     /// </summary>
     public class ClientConnectorConfigurationParityTest
     {
+        /** Members that are missing on .NET side and should be added in future. */
+        private static readonly string[] MissingMembers =
+        {
+            // IGNITE-7228
+            "isSslEnabled", "isUseIgniteSslContextFactory", "isSslClientAuth", "SslContextFactory"
+        };
+
         /// <summary>
         /// Tests the ignite configuration parity.
         /// </summary>
@@ -32,8 +39,8 @@ namespace Apache.Ignite.Core.Tests.ApiParity
         public void TestConnectorConfiguration()
         {
             ParityTest.CheckConfigurationParity(
-                @"modules\core\src\main\java\org\apache\ignite\configuration\ClientConnectorConfiguration.java", 
-                typeof(ClientConnectorConfiguration));
+                @"modules\core\src\main\java\org\apache\ignite\configuration\ClientConnectorConfiguration.java",
+                typeof(ClientConnectorConfiguration), knownMissingProperties: MissingMembers);
         }
     }
 }
\ No newline at end of file