package org.eclipse.emf.mwe.tests;
import org.eclipse.emf.mwe.core.WorkflowComponent;
import org.eclipse.emf.mwe.core.issues.Issues;
import org.eclipse.emf.mwe.core.issues.IssuesImpl;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
public class IssuesTest extends Assert {
private Issues issues;
@Before
public void setUp() throws Exception {
issues = new IssuesImpl();
}
@Test public void testAddErrorWorkflowComponentStringObjectThrowableListOfObject() {
issues.addError(null, "Test", null, null, null);
assertEquals(1, issues.getErrors().length);
}
@Test public void testAddErrorWorkflowComponentString() {
issues.addError((WorkflowComponent) null, "Test");
assertEquals(1, issues.getErrors().length);
}
@Test public void testAddErrorStringObject() {
issues.addError("Test", null);
assertEquals(1, issues.getErrors().length);
}
@Test public void testAddErrorString() {
issues.addError("Test");
assertEquals(1, issues.getErrors().length);
}
@Test public void testAddWarningWorkflowComponentString() {
issues.addWarning((WorkflowComponent) null, "Test");
assertEquals(1, issues.getWarnings().length);
}
@Test public void testAddWarningStringObject() {
issues.addWarning("Test", null);
assertEquals(1, issues.getWarnings().length);
}
@Test public void testAddWarningWorkflowComponentStringObjectThrowableListOfObject() {
issues.addWarning(null, "Test", null, null, null);
assertEquals(1, issues.getWarnings().length);
}
@Test public void testAddWarningString() {
issues.addWarning("Test");
assertEquals(1, issues.getWarnings().length);
}
@Test public void testAddInfoWorkflowComponentString() {
issues.addInfo((WorkflowComponent) null, "Test");
assertEquals(1, issues.getInfos().length);
}
@Test public void testAddInfoStringObject() {
issues.addInfo("Test", null);
assertEquals(1, issues.getInfos().length);
}
@Test public void testAddInfoWorkflowComponentStringObjectThrowableListOfObject() {
issues.addInfo(null, "Test", null, null, null);
assertEquals(1, issues.getInfos().length);
}
@Test public void testAddInfoString() {
issues.addInfo("Test");
assertEquals(1, issues.getInfos().length);
assertEquals("Test", issues.getInfos()[0].getMessage());
}
}