diff --git a/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs b/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs index 65734e3..d41f7fb 100644 --- a/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs +++ b/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs @@ -10,6 +10,11 @@ public sealed class WcfBindingFactoryTests [Fact] public void CreateMdasNetNamedPipeBinding_WrapsTheInnerEncoderInMdas() { + if (!OperatingSystem.IsWindows()) + { + return; + } + Binding binding = HistorianWcfBindingFactory.CreateMdasNetNamedPipeBinding(TimeSpan.FromSeconds(5)); BindingElementCollection elements = binding.CreateBindingElements(); @@ -19,6 +24,11 @@ public sealed class WcfBindingFactoryTests [Fact] public void CreateMdasNetNamedPipeBinding_AppliesProvidedTimeout() { + if (!OperatingSystem.IsWindows()) + { + return; + } + TimeSpan timeout = TimeSpan.FromSeconds(7); Binding binding = HistorianWcfBindingFactory.CreateMdasNetNamedPipeBinding(timeout);