using System; using NUnit.Framework; using Xamarin.Forms.Core.UnitTests; namespace Xamarin.Forms.Xaml.UnitTests { public partial class Unreported008 : ContentPage { public Unreported008() { InitializeComponent(); } public Unreported008(bool useCompiledXaml) { //this stub will be replaced at compile time } [TestFixture] class Tests { [SetUp] public void Setup() { Device.PlatformServices = new MockPlatformServices(); } [TearDown] public void TearDown() { Device.PlatformServices = null; } [TestCase(true), TestCase(false)] public void PickerDateTimesAndXamlC(bool useCompiledXaml) { var page = new Unreported008(useCompiledXaml); var picker = page.picker0; Assert.AreEqual(DateTime.Today, picker.Date.Date); Assert.AreEqual(new DateTime(2000, 1, 1), picker.MinimumDate); Assert.AreEqual(new DateTime(2050, 12, 31), picker.MaximumDate); } } } }