public void InitialiseInitialisesChildren() { var initialised = false; var child = new TriggerStub { OnInitialise = () => initialised = true }; var trigger = new Multiple(child); trigger.Initialise(); Assert.IsTrue(initialised); }