Skip to content

Instantly share code, notes, and snippets.

@edipofederle
Created March 13, 2013 12:40
Show Gist options
  • Select an option

  • Save edipofederle/5151698 to your computer and use it in GitHub Desktop.

Select an option

Save edipofederle/5151698 to your computer and use it in GitHub Desktop.
@Test
public void shouldLoadDependencyClassWithoutPackageAndClassWithPackage() throws Exception{
String uriToArchitecture = getUrlToModel("classPacote");
Architecture architecture = new ArchitectureBuilder().create(uriToArchitecture);
assertNotNull(architecture);
assertEquals(2, architecture.getClasses().size());
assertEquals(1, architecture.getInterClassRelationships().size());
DependencyInterClassRelationship r = (DependencyInterClassRelationship) architecture.getInterClassRelationships().get(0);
assertNotNull(r);
assertEquals("Class1", r.getClient().getName());
assertEquals("Class2", r.getSupplier().getName());
assertEquals("model", r.getSupplier().getNamespace());
assertEquals("model::Package1", r.getClient().getNamespace());
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment