From 16cb4b788428c556fc981b826855278c70f06493 Mon Sep 17 00:00:00 2001 From: raycad Date: Fri, 1 Mar 2019 18:07:14 +0700 Subject: [PATCH] [Non-ACR][Framwework][Manual][Fix add toast message] Change-Id: I7254bb75c1c8bb8e8efd7ad64f38b69f8fcbdc80 --- tct-suite-vs/Template/ManualTemplate/TestPage.cs | 13 +++++++++++++ tct-suite-vs/Template/ManualTemplateForWearable/TestPage.cs | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/tct-suite-vs/Template/ManualTemplate/TestPage.cs b/tct-suite-vs/Template/ManualTemplate/TestPage.cs index 9f6c39e..8b46496 100755 --- a/tct-suite-vs/Template/ManualTemplate/TestPage.cs +++ b/tct-suite-vs/Template/ManualTemplate/TestPage.cs @@ -22,6 +22,7 @@ using NUnit.Framework.Interfaces; using System.Reflection; using ManualTemplate; using Xamarin.Forms; +using Tizen.Applications; namespace NUnit.Framework { @@ -47,6 +48,7 @@ namespace NUnit.Framework private TRunner _tunitRunner; private TSettings _tsettings; private NavigationButton _pressButton = NavigationButton.NA; + private ToastMessage _toastMessage; private const string STEP_ATTRIBUTE_NAME = "NUnit.Framework.StepAttribute"; private const string PRECONDITION_ATTRIBUTE_NAME = "NUnit.Framework.PreconditionAttribute"; @@ -86,6 +88,7 @@ namespace NUnit.Framework public void Initialize(TRunner tunitRunner, List testcaseIDList, List listItem) { + _toastMessage = new ToastMessage(); RunType.Value = RunType.MANUAL; _tunitRunner = tunitRunner; _tunitRunner.SingleTestDone += OnSingleTestDone; @@ -438,6 +441,11 @@ namespace NUnit.Framework SetColor(_tcResultText.Text); UpdateDescriptions(); } + else if (_tcIndex == _tcIDList.Count - 1) + { + _toastMessage.Message = "This is last testcase"; + _toastMessage.Post(); + } } private void PreviousTestcase() @@ -464,6 +472,11 @@ namespace NUnit.Framework SetColor(_tcResultText.Text); UpdateDescriptions(); } + else if (_tcIndex == 0) + { + _toastMessage.Message = "This is first testcase"; + _toastMessage.Post(); + } } private void SetColor(string result) diff --git a/tct-suite-vs/Template/ManualTemplateForWearable/TestPage.cs b/tct-suite-vs/Template/ManualTemplateForWearable/TestPage.cs index 2d65e32..95575ea 100755 --- a/tct-suite-vs/Template/ManualTemplateForWearable/TestPage.cs +++ b/tct-suite-vs/Template/ManualTemplateForWearable/TestPage.cs @@ -21,6 +21,7 @@ using NUnit.Framework.TUnit; using NUnit.Framework.Interfaces; using System.Reflection; using Xamarin.Forms; +using Tizen.Applications; namespace WearableTemplate { @@ -46,6 +47,7 @@ namespace WearableTemplate private TRunner _tunitRunner; private TSettings _tsettings; private NavigationButton _pressButton = NavigationButton.NA; + private ToastMessage _toastMessage; private const string STEP_ATTRIBUTE_NAME = "NUnit.Framework.StepAttribute"; private const string PRECONDITION_ATTRIBUTE_NAME = "NUnit.Framework.PreconditionAttribute"; @@ -86,6 +88,7 @@ namespace WearableTemplate public void Initialize(TRunner tunitRunner, List testcaseIDList, List listItem) { + _toastMessage = new ToastMessage(); RunType.Value = RunType.MANUAL; _tunitRunner = tunitRunner; _tunitRunner.SingleTestDone += OnSingleTestDone; @@ -462,6 +465,11 @@ namespace WearableTemplate SetColor(_tcResultText.Text); UpdateDescriptions(); } + else if (_tcIndex == _tcIDList.Count - 1) + { + _toastMessage.Message = "This is last testcase"; + _toastMessage.Post(); + } } private void PreviousTestcase() @@ -488,6 +496,11 @@ namespace WearableTemplate SetColor(_tcResultText.Text); UpdateDescriptions(); } + else if (_tcIndex == 0) + { + _toastMessage.Message = "This is first testcase"; + _toastMessage.Post(); + } } private void SetColor(string result) -- 2.7.4