testStory
public void testStory() {
Story story = new Story();
StoryUtil.withBreakOnAssert(story, false);
// story.assertEquals("23 not 42", 42, 23, 0.01);
story.assertEquals("42 == 42", 42, 42);
story.addSourceCode(StoryTest.class);
story.addText("<div style=\"border:1px solid red\">Hallo</div>");
story.addImage("https://seblog.cs.uni-kassel.de/wp-content/themes/segroup/plugins/uni-logo-widget/img/uniks_logo.png");
// story.add(new StoryStepSourceCode().withCode(StoryTest.class).withCode("src/test/java"));
story.withName("test.html");
story.addSourceCode(StoryTest.class, 0, 0);
story.addSourceCode("src/main/java", IdMap.class, "cloneObject(Object reference, Object filter)");
ClassModel model = new ClassModel();
model.createClazz("Person");
story.addDiagram(model);
story.dumpHTML();
}
Hallo
package de.uniks.networkparser.test;
import org.junit.Test;
import de.uniks.networkparser.IdMap;
import de.uniks.networkparser.ext.ClassModel;
import de.uniks.networkparser.ext.story.Story;
import de.uniks.networkparser.ext.story.StoryUtil;
public class StoryTest {
@Test
public void testStory() {
Story story = new Story();
StoryUtil.withBreakOnAssert(story, false);
// story.assertEquals("23 not 42", 42, 23, 0.01);
story.assertEquals("42 == 42", 42, 42);
story.addSourceCode(StoryTest.class);
story.addText("<div style=\"border:1px solid red\">Hallo</div>");
story.addImage("https://seblog.cs.uni-kassel.de/wp-content/themes/segroup/plugins/uni-logo-widget/img/uniks_logo.png");
// story.add(new StoryStepSourceCode().withCode(StoryTest.class).withCode("src/test/java"));
story.withName("test.html");
story.addSourceCode(StoryTest.class, 0, 0);
story.addSourceCode("src/main/java", IdMap.class, "cloneObject(Object reference, Object filter)");
ClassModel model = new ClassModel();
model.createClazz("Person");
story.addDiagram(model);
story.dumpHTML();
}
}
public Object cloneObject(Object reference, Object filter) {
MapEntity map = null;
if(filter == null) {
map = new MapEntity(this);
} else if (filter instanceof Filter) {