xamarin-macios/tests/linker-ios/link all/CalendarTest.cs

42 строки
1.0 KiB
C#

// Copyright 2013 Xamarin Inc. All rights reserved.
using System;
using System.Globalization;
#if XAMCORE_2_0
using Foundation;
#else
using MonoTouch.Foundation;
#endif
using NUnit.Framework;
namespace LinkAll.Calendars {
[TestFixture]
// we want the tests to be available because we use the linker
[Preserve (AllMembers = true)]
public class CalendarTest {
// application *MUST* be build with I18N.MidEast and I18N.Other (Thai)
[Test]
public void UmAlQura ()
{
var ci = CultureInfo.GetCultureInfo ("ar");
Assert.That (ci.Calendar.ToString (), Is.EqualTo ("System.Globalization.UmAlQuraCalendar"), "Calendar");
}
[Test]
public void Hijri ()
{
var ci = CultureInfo.GetCultureInfo ("ps");
Assert.That (ci.Calendar.ToString (), Is.EqualTo ("System.Globalization.HijriCalendar"), "Calendar");
}
[Test]
public void ThaiBuddhist ()
{
var ci = CultureInfo.GetCultureInfo ("th");
Assert.That (ci.Calendar.ToString (), Is.EqualTo ("System.Globalization.ThaiBuddhistCalendar"), "Calendar");
}
}
}