From: chaehee-hong Date: Tue, 23 Aug 2022 06:14:51 +0000 (+0900) Subject: [TCSACR-492][Tizen.Network.Connection] Add feature check for route X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cedc4446eb613346acc5abd1a6f210ff4b000fce;p=test%2Ftct%2Fcsharp%2Fapi.git [TCSACR-492][Tizen.Network.Connection] Add feature check for route Change-Id: I5f14ebeab5b26932b5bf37b1d366554496bbce0d --- diff --git a/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs b/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs index 7aba5ad..7ac61f0 100755 --- a/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs +++ b/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs @@ -29,6 +29,7 @@ namespace Tizen.Network.Connection.Tests bool isTelephonySupported = false; bool isBTTetheringSupported = false; bool isEthernetSupported = false; + bool isRouteSupported = false; [OneTimeSetUp] public void InitFixture() @@ -48,6 +49,7 @@ namespace Tizen.Network.Connection.Tests Information.TryGetValue("http://tizen.org/feature/network.telephony", out isTelephonySupported); Information.TryGetValue("http://tizen.org/feature/network.tethering.bluetooth", out isBTTetheringSupported); Information.TryGetValue("http://tizen.org/feature/network.ethernet", out isEthernetSupported); + Information.TryGetValue("http://tizen.org/feature/network.route", out isRouteSupported); } [TearDown] @@ -963,11 +965,11 @@ namespace Tizen.Network.Connection.Tests } catch (NotSupportedException) { - Assert.IsTrue(isWiFiSupported == false, "Invalid NotSupportedException"); + Assert.IsTrue(isRouteSupported == false || isWiFiSupported == false, "Invalid NotSupportedException"); } catch (TypeInitializationException e) { - Assert.IsTrue(isWiFiSupported == false && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); + Assert.IsTrue((isRouteSupported == false || isWiFiSupported == false) && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); } catch (UnauthorizedAccessException) { @@ -998,11 +1000,11 @@ namespace Tizen.Network.Connection.Tests } catch (NotSupportedException) { - Assert.IsTrue(isWiFiSupported == false, "Invalid NotSupportedException"); + Assert.IsTrue(isRouteSupported == false || isWiFiSupported == false, "Invalid NotSupportedException"); } catch (TypeInitializationException e) { - Assert.IsTrue(isWiFiSupported == false && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); + Assert.IsTrue((isRouteSupported == false || isWiFiSupported == false) && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); } catch (ArgumentNullException) { @@ -1036,11 +1038,11 @@ namespace Tizen.Network.Connection.Tests } catch (NotSupportedException) { - Assert.IsTrue(isWiFiSupported == false, "Invalid NotSupportedException"); + Assert.IsTrue(isRouteSupported == false || isWiFiSupported == false, "Invalid NotSupportedException"); } catch (TypeInitializationException e) { - Assert.IsTrue(isWiFiSupported == false && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); + Assert.IsTrue((isRouteSupported == false || isWiFiSupported == false) && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); } catch (UnauthorizedAccessException) { @@ -1073,11 +1075,11 @@ namespace Tizen.Network.Connection.Tests } catch (NotSupportedException) { - Assert.IsTrue(isWiFiSupported == false, "Invalid NotSupportedException"); + Assert.IsTrue(isRouteSupported == false || isWiFiSupported == false, "Invalid NotSupportedException"); } catch (TypeInitializationException e) { - Assert.IsTrue(isWiFiSupported == false && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); + Assert.IsTrue((isRouteSupported == false || isWiFiSupported == false) && e.InnerException.GetType() == typeof(NotSupportedException), "Invalid NotSupportedException or TypeInitializationException"); } catch (ArgumentNullException) {