Added call to parent constructors.
Merge branch 'test_cases' into develop