Цитата:
которые заставляют тестовую среду перед запуском тестов установить демобазу, компанию и страну
Тогда это интеграционные тесты, а не unit тестирование.
Но проблема же не только в БД. Может с тех пор как я смотрел в Ax что-то изменилось, но создание объектов в конструкторе объекта, как и в его методах раньше встречалось повсеместно и было правилом, а не исключением.