public void DbSet_Local_from_generic_set_is_same_as_from_non_generic_set() { using (var context = new F1Context()) { Assert.Same(context.Drivers.Local, context.Set(typeof(Driver)).Local); } }
public void Adding_entity_of_wrong_type_to_non_generic_local_view_throws() { var team = new Team { Id = -1, Name = "Wubbsy Racing" }; var expectedException = GenerateException(() => ((IList)new List<Driver>()).Add(team)); using (var context = new F1Context()) { var local = context.Set(typeof(Driver)).Local; Assert.Equal(expectedException.Message, Assert.Throws<ArgumentException>(() => local.Add(team)).Message); } }