コード例 #1
0
        public void TestOnDeletionComplete()
        {
            //Arrange
            //This will subscribe our local method to the DeletionComplete event
            CurrentDynamoModel.DeletionComplete += CurrentDynamoModel_DeletionComplete;


            //Act
            var cancelEventArgs = new EventArgs();

            CurrentDynamoModel.OnDeletionComplete(this, cancelEventArgs);

            //Assert
            //This will validate that the local handler was executed and set the flag in true
            CurrentDynamoModel.DeletionComplete -= CurrentDynamoModel_DeletionComplete;
            Assert.IsTrue(deletionComplete);
        }