Class ZybooksTester
Object
ZybooksTester
This class wraps various junit tests. By having it, we can write junit tests for
development, but when putting them as unit tests in Zybooks it will instead use
this file - as it can't use junit.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ByteArrayOutputStream(package private) final PrintWriter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanassertContains(String actual, String[] expected) booleanassertEquals(Object expected, Object actual) booleanassertEquals(Object expected, Object actual, String message) booleanassertEquals(Object expected, Object actual, String message, boolean strip) booleanassertNull(Object obj) booleanassertNull(Object obj, String message) voidprivate voidfeedbackWriter(String expected, String actual, String message) static StringreadFileToString(String fileName) voidsetSystemIn(String input)
-
Field Details
-
testFeedback
-
baos
-
-
Constructor Details
-
ZybooksTester
-
-
Method Details
-
controlOutput
public void controlOutput() -
getSystemOut
-
setSystemIn
-
assertContains
-
assertEquals
-
assertEquals
-
assertEquals
-
assertNull
-
assertNull
-
readFileToString
-
feedbackWriter
-