public void TestOnRequestLayoutUpdate() { //Arrange EvaluationCompletedEventArgs e = new EvaluationCompletedEventArgs(true, new Exception("Test")); //Act //This will subscribe our local method to the RequestLayoutUpdate event CurrentDynamoModel.RequestLayoutUpdate += Model_RequestLayoutUpdate; //This method needs to be called directly since we are not loading any dyn file to manage events CurrentDynamoModel.OnRequestLayoutUpdate(this, e); //Assert CurrentDynamoModel.RequestLayoutUpdate -= Model_RequestLayoutUpdate; //This will validate that the local handler was executed and set the flag in true Assert.IsTrue(layoutUpdate); }