76. テスティングノート
+
ペアテスティング
public MessageSet validate(final User searcher, final
FunctionOperand operand, final TerminalClause
terminalClause)
{
MessageSet messages = new MessageSetImpl();
final List<String> arguments = operand.getArgs();
//Make sure we have the correct number of
arguments.
if (arguments.isEmpty())
{
messages.addErrorMessage(descriptor.getI18nBe
an().getText("rolefunc.bad.num.arguments",
operand.getName()));
return messages;
}
//Make sure the project arguments are valid if
provided.
if (arguments.size() > 1)
{
for (String project : arguments.subList(1,
開発者によるテスト
Developer on Test (DOT)