public void ExplicitTransaction6() { Assert.Throws<InvalidOperationException>(() => { CommittableTransaction ct = new CommittableTransaction(); IntResourceManager irm = new IntResourceManager(1); irm.Value = 2; ct.Commit(); ct.Commit(); }); }