diff --git a/tests/Java.Interop-Tests/Java.Interop/JniTypeUtf8Test.cs b/tests/Java.Interop-Tests/Java.Interop/JniTypeUtf8Test.cs index b7cc18369..00618c711 100644 --- a/tests/Java.Interop-Tests/Java.Interop/JniTypeUtf8Test.cs +++ b/tests/Java.Interop-Tests/Java.Interop/JniTypeUtf8Test.cs @@ -46,7 +46,11 @@ public void FindClass_Utf8_ReturnsValidReference () [Test] public void FindClass_Utf8_ThrowsOnNotFound () { +#if __ANDROID__ + Assert.Throws (() => JniEnvironment.Types.FindClass ("does/not/Exist"u8)); +#else // __ANDROID__ Assert.Throws (() => JniEnvironment.Types.FindClass ("does/not/Exist"u8)); +#endif // __ANDROID__ } [Test] @@ -172,7 +176,11 @@ public void Dispose_Exceptions_Utf8 () public void InvalidSignature_Utf8_ThrowsJniException () { using (var Object_class = new JniType ("java/lang/Object"u8)) { +#if __ANDROID__ + Assert.Throws (() => Object_class.GetInstanceMethod ("bogus"u8, "(Z)V"u8)); +#else // __ANDROID__ Assert.Throws (() => Object_class.GetInstanceMethod ("bogus"u8, "(Z)V"u8)); +#endif // __ANDROID__ } } }