From: Suyeon Hwang Date: Thu, 20 Feb 2020 08:55:54 +0000 (+0900) Subject: [Tizen.Uix.Tts][Non-ACR][Add assert code for check SetCredential method behavior] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F01%2F225501%2F7;p=test%2Ftct%2Fcsharp%2Fapi.git [Tizen.Uix.Tts][Non-ACR][Add assert code for check SetCredential method behavior] Change-Id: I189b743a937ff6699b57d5807c8177addf6e3d82 Signed-off-by: Suyeon Hwang --- diff --git a/tct-suite-vs/Tizen.Tts.Tests/testcase/TSTtsClient.cs b/tct-suite-vs/Tizen.Tts.Tests/testcase/TSTtsClient.cs index 679200f03..365c4bbb1 100755 --- a/tct-suite-vs/Tizen.Tts.Tests/testcase/TSTtsClient.cs +++ b/tct-suite-vs/Tizen.Tts.Tests/testcase/TSTtsClient.cs @@ -242,15 +242,24 @@ namespace Tizen.Uix.Tts.Tests [Property("AUTHOR", "Manish Rathod, manish.r@samsung.com")] public void SetCredential_NO_EXCEPTION() { - /* - * TEST CODE - */ - TtsHelper.PrintLog(Type.DLogAndlogUtil, "Executing TC:SetCredential_NO_EXCEPTION"); - if (_featureSupported) + try { + /* + * TEST CODE + */ + TtsHelper.PrintLog(Type.DLogAndlogUtil, "Executing TC:SetCredential_NO_EXCEPTION"); TtsHelper.TtsInst.SetCredential("Credential"); + TtsHelper.PrintLog(Type.DLogAndlogUtil, "Completed TC:SetCredential_NO_EXCEPTION"); + } + catch (Exception e) + { + TtsHelper.PrintLog(Type.DLogAndlogUtil, "Caught Exception :" + e.ToString()); + if (e is NotSupportedException) { + Assert.IsFalse(_featureSupported, "Invalid NotSupportedException"); + } else { + Assert.IsTrue(false, "Caught Exception" + e.ToString()); + } } - TtsHelper.PrintLog(Type.DLogAndlogUtil, "Completed TC:SetCredential_NO_EXCEPTION"); } [Test]