summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Xaml.UnitTests/NullExtensionTests.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Xaml.UnitTests/NullExtensionTests.cs')
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/NullExtensionTests.cs21
1 files changed, 21 insertions, 0 deletions
diff --git a/Xamarin.Forms.Xaml.UnitTests/NullExtensionTests.cs b/Xamarin.Forms.Xaml.UnitTests/NullExtensionTests.cs
new file mode 100644
index 00000000..1831cdce
--- /dev/null
+++ b/Xamarin.Forms.Xaml.UnitTests/NullExtensionTests.cs
@@ -0,0 +1,21 @@
+using System;
+using NUnit.Framework;
+
+using Xamarin.Forms.Core.UnitTests;
+
+namespace Xamarin.Forms.Xaml.UnitTests
+{
+ [TestFixture]
+ public class NullExtensionTests : BaseTestFixture
+ {
+ [Test]
+ public void TestxNull ()
+ {
+ var markupString = "{x:Null}";
+ var serviceProvider = new Internals.XamlServiceProvider (null, null);
+ var result = (new MarkupExtensionParser ()).ParseExpression (ref markupString, serviceProvider);
+
+ Assert.IsNull (result);
+ }
+ }
+}