public void addNullPartReturnsNull() { Thing thing = new Thing("hat"); var thing2 = thing.AddPart(null); Assert.That(thing2, Is.Null); }
public void addPartOfReturnsTheAddedPart() { Thing thing = new Thing("hat"); var thing2 = thing.AddPart(new Thing("hatband")); Assert.That(thing.HasParts,Is.True); }
public void getPartsReturnsPartsofThing() { Thing thing = new Thing("hat"); var thing2 = thing.AddPart(new Thing("hatband")); Assert.That(thing.GetParts().First().SameIdentityAs(thing2), Is.True); }
public void addPartOfReturnsHasPartTrue() { Thing thing = new Thing("hat"); thing.AddPart(new Thing("hatband")); Assert.That(thing.HasParts,Is.True); }
public void thingIsPartOf() { Thing thing = new Thing("hat"); var thing2 = new Thing("hatband"); thing.AddPart(thing2); Assert.That(thing2.IsPartOf, Is.True); }