public void TestMakeSiblingOfParent() { // ACTION _me.MakeSiblingOfParent(); // Left-arrow functionality var amDadsBroNow = _me.IsSibling(_dad); var dadHasOneChildNow = _dad.Children.Count == 1; // ASSERT Assert.True(amDadsBroNow); Assert.True(dadHasOneChildNow); }
public void TestMakeSiblingOfParentWhereCurrentSiblingsBecomeChildren() { // ACTION _sister.MakeSiblingOfParent(true); // Left-arrow functionality var sisIsDadsSisNow = _sister.IsSibling(_dad); var dadHasNoChildrenNow = _dad.Children.Count == 0; var sisHasMeAsChildNow = _me.Parent == _sister; // ASSERT Assert.True(sisIsDadsSisNow); Assert.True(dadHasNoChildrenNow); Assert.True(sisHasMeAsChildNow); }