update unit test to use new api name
initial implementation of -debugDescription
unit test for -debugDescription

since this is just mainly logging right now I've commented it out as it
isn't desirable to always have this running