Could you add more cases such as negative tests?