pudding testConstruct