Add test testing descendant behavior

As part of the addition reformat tests to use the `describe` function
Documentation fixes