more unit test, integral constructor