Improve several methods in test parent
Migrate CreateObjectTestCases to new framework. TODO: Fix @Ignore'd

Tests cases are not descriptive enough for each use case. Consider
a refactor by parameterizing tests or a similar mechanism.