Enhancements to modelled tests
[simantics/platform.git] / bundles / org.simantics.scl.runtime / src / org / simantics / scl / runtime / utils / AssertionUtils.java
1 package org.simantics.scl.runtime.utils;
2
3 import org.junit.Assert;
4
5 public class AssertionUtils {
6
7     public static void assertMultiLineStringEquals(String message, String expected, String actual) {
8         String[] expectedLines = expected.split("\\n");
9         String[] actualLines = actual.split("\\n");
10         for (int line = 0; line < expectedLines.length; line++) {
11             String expectedLine = expectedLines[line];
12             String actualLine = actualLines[line];
13             Assert.assertEquals(message + " Line [" + line + "]", expectedLine, actualLine);
14         }
15     }
16 }