public void DoubleValuesNonEnglish() { CultureInfo curCulture = Thread.CurrentThread.CurrentCulture; CultureInfo curUICulture = Thread.CurrentThread.CurrentUICulture; CultureInfo newCulture = new CultureInfo("da-DK"); Thread.CurrentThread.CurrentCulture = newCulture; Thread.CurrentThread.CurrentUICulture = newCulture; try { using (testEntities context = new testEntities()) { Child c = new Child(); c.Id = 20; c.EmployeeID = 1; c.FirstName = "Bam bam"; c.LastName = "Rubble"; c.BirthWeight = 8.65; c.Modified = DateTime.Now; context.AddToChildren(c); context.SaveChanges(); } } finally { Thread.CurrentThread.CurrentCulture = curCulture; Thread.CurrentThread.CurrentUICulture = curUICulture; } }
public void TimeType() { using (testEntities context = new testEntities()) { TimeSpan birth = new TimeSpan(11,3,2); Child c = new Child(); c.Id = 20; c.EmployeeID = 1; c.FirstName = "first"; c.LastName = "last"; c.BirthTime = birth; c.Modified = DateTime.Now; context.AddToChildren(c); context.SaveChanges(); MySqlDataAdapter da = new MySqlDataAdapter("SELECT * FROM EmployeeChildren WHERE id=20", conn); DataTable dt = new DataTable(); da.Fill(dt); Assert.AreEqual(birth, dt.Rows[0]["birthtime"]); } }