publicvoid testRetainModeNeg() {
test(
(a) -> assertCommandOutputStartsWith(a, "/set mode -retain verbose", "| Not valid with a predefined mode"),
(a) -> assertCommandOutputStartsWith(a, "/set mode -retain ????", "| Expected a feedback mode name: ????")
);
}
publicvoid testRetainFeedbackNeg() {
test(
(a) -> assertCommandOutputStartsWith(a, "/set feedback -retain babble1", "| Does not match any current feedback mode"),
(a) -> assertCommandOutputStartsWith(a, "/set mode trfn", "| To create a new mode either the -command or the -quiet option must be used -- \n" + "| Does not match any current feedback mode: trfn -- /set mode trfn"),
(a) -> assertCommand(a, "/set mode trfn -command", "| Created new feedback mode: trfn"),
(a) -> assertCommandOutputContains(a, "/set feedback -retain trfn", "is predefined or has been retained"),
(a) -> assertCommandOutputStartsWith(a, "/set feedback -retain !!!!", "| Expected a feedback mode name: !!!!")
);
}
publicvoid testNoRetainMode() {
test(
(a) -> assertCommand(a, "/set mode trm -quiet", "| Created new feedback mode: trm"),
(a) -> assertCommand(a, "/set feedback trm", ""),
(a) -> assertCommand(a, "/set format trm display '{name}:{value}'", ""),
(a) -> assertCommand(a, "int x = 45", "x:45"),
(a) -> assertCommand(a, "/exit", "")
);
test(
(a) -> assertCommandOutputStartsWith(a, "/set feedback trm", "| Does not match any current feedback mode"),
(a) -> assertCommandOutputContains(a, "int x = 45", "==> 45")
);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.