public void Raises_Disposing_Event() { var raised = false; var obj = new DummyDisposableContent(contextMock.Object); obj.OnDisposing(() => { raised = true; }); using (obj) { Assert.False(raised); } Assert.True(raised); }