add constructor test