public void Test_BaseObject_HideAndHideChildren() { MockBaseObject baseObject = new MockBaseObject(); MockBaseObject child = new MockBaseObject(); baseObject.AddChild(child); baseObject.Hide(true); baseObject.CheckHidden(); child.CheckHidden(); }
public void Test_BaseObject_HideButNotHideChildren() { MockBaseObject baseObject = new MockBaseObject(); MockBaseObject child = new MockBaseObject(); baseObject.AddChild(child); baseObject.Hide(false); baseObject.CheckHidden(); child.CheckAlive(); }
public void Test_BaseObject_ShowButNotShowChildren() { MockBaseObject baseObject = new MockBaseObject(); MockBaseObject child = new MockBaseObject(); baseObject.AddChild(child); baseObject.Hide(true); baseObject.Show(false); baseObject.CheckAlive(); child.CheckHidden(); }