DoSomething() public method

public DoSomething ( ) : void
return void
// 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);
        }
Ejemplo n.º 2
0
// 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);
        }