diff options
Diffstat (limited to 'Xamarin.Forms.Core.UnitTests/BaseTestFixture.cs')
-rw-r--r-- | Xamarin.Forms.Core.UnitTests/BaseTestFixture.cs | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Xamarin.Forms.Core.UnitTests/BaseTestFixture.cs b/Xamarin.Forms.Core.UnitTests/BaseTestFixture.cs new file mode 100644 index 00000000..d3a57ea3 --- /dev/null +++ b/Xamarin.Forms.Core.UnitTests/BaseTestFixture.cs @@ -0,0 +1,32 @@ +using System; +using System.Globalization; +using System.Threading; + +using NUnit.Framework; +using NUnit.Framework.Constraints; + +namespace Xamarin.Forms.Core.UnitTests +{ + public class BaseTestFixture + { + [SetUp] + public virtual void Setup () + { +#if !WINDOWS_PHONE + var culture = Environment.GetEnvironmentVariable ("UNIT_TEST_CULTURE"); + + if (!string.IsNullOrEmpty (culture)) { + var thead = Thread.CurrentThread; + thead.CurrentCulture = new CultureInfo (culture); + } +#endif + Console.WriteLine ("Current culture: {0}", Thread.CurrentThread.CurrentCulture.Name); + } + + [TearDown] + public virtual void TearDown () + { + + } + } +} |