test suite test output transformer
static string test transform(string source) pure
return base string • new("+", source, "!")
test case test appender()
the appenderwrite("foo")
the appenderwrite("bar")
the appenderwrite("baz")
elements : the appenderelements()
assert elementssize == 3
assert elements[0] == "foo"
assert elements[1] == "bar"
assert elements[2] == "baz"
the appenderwrite all(elements)
more elements : the appenderelements()
assert more elementssize == 6
assert more elements[0] == "foo"
assert more elements[1] == "bar"
assert more elements[2] == "baz"
assert more elements[3] == "foo"
assert more elements[4] == "bar"
assert more elements[5] == "baz"
test case test transformer()
the transformerwrite("foo")
the transformerwrite("bar")
the transformerwrite("baz")
elements : the appenderelements()
assert elementssize == 3
assert elements[0] == "+foo!"
assert elements[1] == "+bar!"
assert elements[2] == "+baz!"