public void RulesEditorShouldNotifyThatPersistableDataHasChangedWhenAnyCardDataChanges() { WonderRulesCharacter testSubject = _TestData.EmptyRulesetCharacter(); testSubject.Name = "new card name"; testSubject.CreateUnboundCard(); PropagateChangesTo(testSubject.CardData.First().Should(), () => testSubject.PersistableData); }