public void TheAddOrInsertExtensionMethodSetsTheIdOnNewEntities()
{
using(NemeStatsDataContext dataContext = new NemeStatsDataContext(
new NemeStatsDbContext(),
new SecuredEntityValidatorFactory()))
{
GamingGroup gamingGroup = new GamingGroup()
{
Name = "new gaming group without an ID yet",
OwningUserId = testUserWithDefaultGamingGroup.Id
};
dataContext.Save(gamingGroup, testUserWithDefaultGamingGroup);
dataContext.CommitAllChanges();
Cleanup(dataContext, gamingGroup, testUserWithDefaultGamingGroup);
Assert.AreNotEqual(default(int), gamingGroup.Id);
}
}