added TestHypothesis