[AudioManager][Non-ACR] Fix wrong testcases 37/202037/1
authorSangchul Lee <sc11.lee@samsung.com>
Fri, 22 Mar 2019 03:38:37 +0000 (12:38 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Fri, 22 Mar 2019 03:38:37 +0000 (12:38 +0900)
Change-Id: Ia2c664b26b66f4c3fb94b73f326db7229a0dc0bb
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
tct-suite-vs/Tizen.Multimedia.Tests/testcase/AudioManager/TSAudioStreamPolicy.cs

index 77307ed..269f15b 100644 (file)
@@ -231,13 +231,13 @@ namespace Tizen.Multimedia.Tests
         }
 
         [Test]
-        [Category("P1")]
-        [Description("Does not throw in event handler")]
+        [Category("P2")]
+        [Description("Throws in event handler")]
         [Property("SPEC", "Tizen.Multimedia.AudioStreamPolicy.AcquireFocus M")]
         [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MR")]
+        [Property("CRITERIA", "MEX")]
         [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void AcquireFocus_IN_STATIC_EVENT_HANDLER()
+        public void AcquireFocus_THROW_IN_STATIC_EVENT_HANDLER()
         {
             using (AudioStreamPolicy asp = new AudioStreamPolicy(AudioStreamType.Media))
             {
@@ -248,7 +248,6 @@ namespace Tizen.Multimedia.Tests
                     try
                     {
                         asp.AcquireFocus(AudioStreamFocusOptions.Recording, 0, "");
-                        tcs.TrySetResult(true);
                     }
                     catch (Exception ex)
                     {
@@ -264,7 +263,7 @@ namespace Tizen.Multimedia.Tests
                 {
                     asp.ReleaseFocus(AudioStreamFocusOptions.Recording, 0, "");
 
-                    Assert.That(() => tcs.Task, Throws.Nothing);
+                    Assert.That(() => tcs.Task, Throws.TypeOf<InvalidOperationException>());
                 }
                 finally
                 {
@@ -342,13 +341,13 @@ namespace Tizen.Multimedia.Tests
         }
 
         [Test]
-        [Category("P1")]
-        [Description("Does not throw in event handler")]
+        [Category("P2")]
+        [Description("Throws in event handler")]
         [Property("SPEC", "Tizen.Multimedia.AudioStreamPolicy.ReleaseFocus M")]
         [Property("SPEC_URL", "-")]
-        [Property("CRITERIA", "MR")]
+        [Property("CRITERIA", "MEX")]
         [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")]
-        public void ReleaseFocus_IN_EVENT_HANDLER()
+        public void ReleaseFocus_THROW_IN_STATIC_EVENT_HANDLER()
         {
             using (AudioStreamPolicy asp = new AudioStreamPolicy(AudioStreamType.Media))
             {
@@ -359,7 +358,6 @@ namespace Tizen.Multimedia.Tests
                     try
                     {
                         asp.ReleaseFocus(AudioStreamFocusOptions.Recording, 0, "");
-                        tcs.TrySetResult(true);
                     }
                     catch (Exception ex)
                     {
@@ -373,7 +371,7 @@ namespace Tizen.Multimedia.Tests
                 {
                     asp.AcquireFocus(AudioStreamFocusOptions.Recording, 0, "");
 
-                    Assert.That(() => tcs.Task, Throws.Nothing);
+                    Assert.That(() => tcs.Task, Throws.TypeOf<InvalidOperationException>());
                 }
                 finally
                 {