public static void RunTest (string fileName) { //mono fucktards: https://bugzilla.xamarin.com/show_bug.cgi?id=4242 Thread.CurrentThread.CurrentCulture = new CultureInfo ("en-US"); Assembly assembly = Assembly.GetExecutingAssembly (); using (var polyStream = new StreamReader (assembly.GetManifestResourceStream (fileName))) { string file = polyStream.ReadToEnd (); var test = new JavaScriptSerializer ().Deserialize<ClipperTest> (file); Console.WriteLine ("running " + fileName); test.Run (); } }