public void GettingAPropertyThatIsNotDefinedInTheRootObjectReturnsItsValueIfItIsOnTheLastModule() { dynamic value = new CheshireCat( new Cat() ); Assert.AreEqual( "Cat", value.Name ); }