Test framework for D