Search in sources :

Example 1 with ProjectTraceProvider

use of com.google.security.zynamics.binnavi.debug.models.trace.ProjectTraceProvider in project binnavi by google.

the class CDebugEventListPanelTest method test_2063.

/**
   * This test makes sure that listeners are removed correctly, unlike seen in Case 2063.
   */
@Test
public void test_2063() {
    final ITraceListProvider provider = new ProjectTraceProvider(new MockProject());
    final CDebugEventListPanel panel = new CDebugEventListPanel(provider);
    panel.dispose();
}
Also used : MockProject(com.google.security.zynamics.binnavi.disassembly.MockProject) ITraceListProvider(com.google.security.zynamics.binnavi.debug.models.trace.interfaces.ITraceListProvider) ProjectTraceProvider(com.google.security.zynamics.binnavi.debug.models.trace.ProjectTraceProvider) CDebugEventListPanel(com.google.security.zynamics.binnavi.Gui.Debug.EventLists.CDebugEventListPanel) Test(org.junit.Test)

Aggregations

CDebugEventListPanel (com.google.security.zynamics.binnavi.Gui.Debug.EventLists.CDebugEventListPanel)1 ProjectTraceProvider (com.google.security.zynamics.binnavi.debug.models.trace.ProjectTraceProvider)1 ITraceListProvider (com.google.security.zynamics.binnavi.debug.models.trace.interfaces.ITraceListProvider)1 MockProject (com.google.security.zynamics.binnavi.disassembly.MockProject)1 Test (org.junit.Test)1