Examples of Dsm


Examples of org.sonar.graph.Dsm

  public void testScanString() {
    StringPrintWriter builder = new StringPrintWriter();
    builder.println("  | A | B |");
    builder.println("A |   | 1*|");
    builder.println("B | 3 |   |");
    Dsm dsm = DsmScanner.scan(builder.toString());

    assertEquals("A", dsm.getVertex(0).toString());
    assertEquals("B", dsm.getVertex(1).toString());

    assertEquals(2, dsm.getDimension());

    DsmCell ba = dsm.getCell(1, 0);
    assertEquals(1, ba.getWeight());
    assertTrue(ba.isFeedbackEdge());

    DsmCell ab = dsm.getCell(0, 1);
    assertEquals(3, ab.getWeight());
    assertFalse(ab.isFeedbackEdge());

    assertEquals(0, dsm.getCell(1, 1).getWeight());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.