add roundtrip tests with deserialized class hierarchy
add Assert in ROundTripTest
update comments
adding debug lines to detect test failures
use temp file in testing
update for review comments
Update test cases and remove injection test from this PR
Merge pull request #201 from Microsoft-CISL/juwang-roundTripTestWithClassHierarchy

Juwang - round trip test with class hierarchy