// ReSharper disable InconsistentNaming
public void CEventHelper_RemoveAll_RemoveAll_ExpectRemoved()
// ReSharper restore InconsistentNaming
{
//------------Setup for test--------------------------
var bob = new BobEvent();
_i = 0;
bob.Dobuilding += BobDobuilding;
bob.Dobuilding += BobDomorebuilding;
//------------Execute Test---------------------------
bob.DoSomething();
Assert.AreEqual(_i, 2);
CEventHelper.RemoveAllEventHandlers(bob);
bob.DoSomething();
//------------Assert Results-------------------------
Assert.AreEqual(_i,2);
}