package edu.gatech.cs2340.trydent.test; import static org.junit.Assert.assertTrue; /** * Utility class for unit tests, with methods that provide more verbose output * when test-cases fail. */ public class TestUtil { /** * Asserts that two strings are equal. * * @param expected * @param actualObj */ public static void stringEquals(String expected, Object actualObj) { String actual = String.valueOf(actualObj); assertTrue("Expected string \"" + expected + "\", got \"" + actual + "\"", actual.equals(expected)); } /** * Asserts that two objects are equal. * * @param expected * @param actual */ public static void objectEquals(Object expected, Object actual) { assertTrue("Expected value \"" + expected + "\", got \"" + actual + "\"", actual.equals(expected)); } }