testing demand