}
[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))
{
try
{
asp.AcquireFocus(AudioStreamFocusOptions.Recording, 0, "");
- tcs.TrySetResult(true);
}
catch (Exception ex)
{
{
asp.ReleaseFocus(AudioStreamFocusOptions.Recording, 0, "");
- Assert.That(() => tcs.Task, Throws.Nothing);
+ Assert.That(() => tcs.Task, Throws.TypeOf<InvalidOperationException>());
}
finally
{
}
[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))
{
try
{
asp.ReleaseFocus(AudioStreamFocusOptions.Recording, 0, "");
- tcs.TrySetResult(true);
}
catch (Exception ex)
{
{
asp.AcquireFocus(AudioStreamFocusOptions.Recording, 0, "");
- Assert.That(() => tcs.Task, Throws.Nothing);
+ Assert.That(() => tcs.Task, Throws.TypeOf<InvalidOperationException>());
}
finally
{