Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 TestNG 验证文本字段的字符数,但我不知道该怎么做。
这是我所做的代码,上限为 50:-
我知道我做错了什么,但无法理解是什么。
您正在插入长度为 51 的文本。如果要插入长度为 50 的文本,请将 <= 更改为 <。然后你的第一个 if 即 if (n==50) 会通过。
但是,如果您正在尝试验证您的文本字段是否可以将更高长度的字符串自动截断为 50,那么,可能是它的行为不正确,因为 char 长度显然不是 50,所以它要么截断更多,要么不是截断更少,在这种情况下,这是一个有效的失败,应该作为开发所有者的错误处理。