using System; using System.Windows.Input; using NUnit.Framework; using Xamarin.Forms.Core.UnitTests; namespace Xamarin.Forms.Xaml.UnitTests { #pragma warning disable 0618 //retaining legacy call to obsolete code [TestFixture] public class XamlLoaderCreateTests { [Test] public void CreateFromXaml () { var xaml = @" "; var view = XamlLoader.Create (xaml); Assert.That (view, Is.TypeOf ()); Assert.AreEqual ("Foo", ((Label)((ContentView)view).Content).Text); } [Test] public void CreateFromXamlDoesntFailOnMissingEventHandler () { var xaml = @" "; Button button = null; Assert.DoesNotThrow (() => button = XamlLoader.Create (xaml, true) as Button); Assert.NotNull (button); } } #pragma warning restore 0618 }