public void SimplePropertiesShouldBeRight() { var hwRope = new ConcateRope(new FlatRope("Hello "), new FlatRope("World")); hwRope.Depth.Should().Be(1); var rope = new ConcateRope(new FlatRope("Say "), hwRope); rope.Depth.Should().Be(2); rope.Length.Should().Be("Say Hello World".Length); rope.ToString().Should().Be("Say Hello World"); }