Class ZybooksTester

Object
ZybooksTester

public class ZybooksTester extends Object
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 Details

  • Constructor Details

    • ZybooksTester

      public ZybooksTester(PrintWriter testFeedback)
  • Method Details

    • controlOutput

      public void controlOutput()
    • getSystemOut

      public String getSystemOut()
    • setSystemIn

      public void setSystemIn(String input)
    • assertContains

      public boolean assertContains(String actual, String[] expected)
    • assertEquals

      public boolean assertEquals(Object expected, Object actual)
    • assertEquals

      public boolean assertEquals(Object expected, Object actual, String message)
    • assertEquals

      public boolean assertEquals(Object expected, Object actual, String message, boolean strip)
    • assertNull

      public boolean assertNull(Object obj)
    • assertNull

      public boolean assertNull(Object obj, String message)
    • readFileToString

      public static String readFileToString(String fileName)
    • feedbackWriter

      private void feedbackWriter(String expected, String actual, String message)