public void TestLinqSingle()
{
var connectionString = GetConnectionString("TestLinqSingle");
var context = new MyEntityContext(connectionString);
var entity = context.TestEntities.Create();
entity.SomeString = "An entity";
context.SaveChanges();
Assert.AreEqual(1, context.TestEntities.Count());
var single = context.TestEntities.Single();
Assert.IsNotNull(single);
Assert.AreEqual("An entity", single.SomeString);
}