--Return all TestCases public tests : () -> seqof TestCase
tests() == issubclassresponsibility;
--Confirm test result public isOK: TestCase -> bool
isOK(t) == if t.TestACase() then new TestLogger().Succeeded(t) else new TestLogger().Failed(t);
operations
--Test a TestCase sequence. public run: () ==> bool
run() == let Message = "Test result of a testcase seaquence.",
TestcaseSeq = tests() ,
aResult = [isOK(TestcaseSeq(i)) | i insetinds TestcaseSeq] --aResult = new Sequence().fmap[TestCase,bool](isOK)(TestcaseSeq) in ifforall i insetinds aResult & aResult(i) then returnnew TestLogger().succeededInAllTestcases(Message) else returnnew TestLogger().notSucceededInAllTestcases(Message)
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.