use of com.google.security.zynamics.binnavi.Gui.GraphWindows.BottomPanel.CrossReferences.CCrossReference in project binnavi by google.
the class CCrossReferenceTest method test1Simple.
@Test
public void test1Simple() {
final CCrossReference reference = new CCrossReference(new MockFunction(), new MockFunction());
final CCrossReference reference2 = new CCrossReference(new MockFunction(), new MockFunction());
assertFalse(reference.equals(reference2));
assertTrue(reference.equals(reference));
}
use of com.google.security.zynamics.binnavi.Gui.GraphWindows.BottomPanel.CrossReferences.CCrossReference in project binnavi by google.
the class CCrossReferencesModelTest method test4getRowCount.
@Test
public void test4getRowCount() {
final CCrossReferencesModel model = new CCrossReferencesModel();
final CCrossReference reference = new CCrossReference(new MockFunction(), new MockFunction());
final List<CCrossReference> crossReferences = new ArrayList<CCrossReference>();
crossReferences.add(reference);
model.setCrossReferences(crossReferences);
assertEquals(1, model.getRowCount());
}
use of com.google.security.zynamics.binnavi.Gui.GraphWindows.BottomPanel.CrossReferences.CCrossReference in project binnavi by google.
the class CCrossReferenceTest method test2getCalledFunction.
@Test
public void test2getCalledFunction() {
final MockFunction function = new MockFunction();
final CCrossReference reference = new CCrossReference(function, function);
assertEquals(function, reference.getCalledFunction());
assertEquals(function, reference.getCallingFunction());
}
use of com.google.security.zynamics.binnavi.Gui.GraphWindows.BottomPanel.CrossReferences.CCrossReference in project binnavi by google.
the class CCrossReferencesModelTest method test5ValueAt.
@Test
public void test5ValueAt() {
final CCrossReferencesModel model = new CCrossReferencesModel();
final CCrossReference reference = new CCrossReference(new MockFunction(), new MockFunction());
final List<CCrossReference> crossReferences = new ArrayList<CCrossReference>();
crossReferences.add(reference);
model.setCrossReferences(crossReferences);
assertEquals("Mock Function", model.getValueAt(0, 0));
assertEquals("Mock Function", model.getValueAt(0, 1));
}
use of com.google.security.zynamics.binnavi.Gui.GraphWindows.BottomPanel.CrossReferences.CCrossReference in project binnavi by google.
the class CCrossReferencesModelTest method test1Simple.
@Test
public void test1Simple() {
final CCrossReferencesModel model = new CCrossReferencesModel();
final CCrossReference reference = new CCrossReference(new MockFunction(), new MockFunction());
final List<CCrossReference> crossReferences = new ArrayList<CCrossReference>();
crossReferences.add(reference);
model.setCrossReferences(crossReferences);
}
Aggregations