$darkmode
DENOPTIM
denoptim.graph.AttachmentPointQueryTest Class Reference

Unit tests for AttachmentPointQuery#matches(AttachmentPoint). More...

Collaboration diagram for denoptim.graph.AttachmentPointQueryTest:
[legend]

Public Member Functions

void setUp ()
 
void testMatchesAllNullCriteria ()
 
void testMatchesAttachmentPointId ()
 
void testMatchesAttachmentPointIndex ()
 
void testMatchesAPClass () throws DENOPTIMException
 
void testMatchesNestedVertexQuery ()
 
void testMatchesNestedEdgeQuery ()
 
void testEmptyEdgeQueryRequiresEdge ()
 
void testLinkedAPQuery ()
 
void testFindAPsUsesMatches () throws DENOPTIMException
 

Private Attributes

DGraph graph
 
Vertex v1
 
Vertex v3
 
AttachmentPoint v1Ap0
 
AttachmentPoint v1Ap1
 
AttachmentPoint v3Ap0
 

Detailed Description

Member Function Documentation

◆ setUp()

◆ testEmptyEdgeQueryRequiresEdge()

void denoptim.graph.AttachmentPointQueryTest.testEmptyEdgeQueryRequiresEdge ( )

Definition at line 134 of file AttachmentPointQueryTest.java.

References denoptim.graph.DGraph.getAttachmentPoints(), denoptim.graph.AttachmentPointQueryTest.graph, and denoptim.graph.AttachmentPointQuery.matches().

Here is the call graph for this function:

◆ testFindAPsUsesMatches()

void denoptim.graph.AttachmentPointQueryTest.testFindAPsUsesMatches ( ) throws DENOPTIMException

Definition at line 201 of file AttachmentPointQueryTest.java.

References denoptim.graph.DGraph.findAPs(), denoptim.graph.DGraph.getAttachmentPoints(), denoptim.graph.AttachmentPointQueryTest.graph, denoptim.graph.APClass.make(), and denoptim.graph.AttachmentPointQuery.matches().

Here is the call graph for this function:

◆ testLinkedAPQuery()

void denoptim.graph.AttachmentPointQueryTest.testLinkedAPQuery ( )

◆ testMatchesAllNullCriteria()

void denoptim.graph.AttachmentPointQueryTest.testMatchesAllNullCriteria ( )

Definition at line 54 of file AttachmentPointQueryTest.java.

References denoptim.graph.DGraph.getAttachmentPoints(), denoptim.graph.AttachmentPointQueryTest.graph, and denoptim.graph.AttachmentPointQuery.matches().

Here is the call graph for this function:

◆ testMatchesAPClass()

void denoptim.graph.AttachmentPointQueryTest.testMatchesAPClass ( ) throws DENOPTIMException

Definition at line 89 of file AttachmentPointQueryTest.java.

References denoptim.graph.AttachmentPoint.getAPClass(), denoptim.graph.AttachmentPointQuery.matches(), denoptim.graph.AttachmentPointQueryTest.v1Ap0, and denoptim.graph.AttachmentPointQueryTest.v3Ap0.

Here is the call graph for this function:

◆ testMatchesAttachmentPointId()

void denoptim.graph.AttachmentPointQueryTest.testMatchesAttachmentPointId ( )

Definition at line 67 of file AttachmentPointQueryTest.java.

References denoptim.graph.AttachmentPoint.getID(), denoptim.graph.AttachmentPointQuery.matches(), denoptim.graph.AttachmentPointQueryTest.v1Ap0, and denoptim.graph.AttachmentPointQueryTest.v1Ap1.

Here is the call graph for this function:

◆ testMatchesAttachmentPointIndex()

void denoptim.graph.AttachmentPointQueryTest.testMatchesAttachmentPointIndex ( )

Definition at line 78 of file AttachmentPointQueryTest.java.

References denoptim.graph.AttachmentPointQuery.matches(), denoptim.graph.AttachmentPointQueryTest.v1Ap0, and denoptim.graph.AttachmentPointQueryTest.v1Ap1.

Here is the call graph for this function:

◆ testMatchesNestedEdgeQuery()

◆ testMatchesNestedVertexQuery()

void denoptim.graph.AttachmentPointQueryTest.testMatchesNestedVertexQuery ( )

Definition at line 100 of file AttachmentPointQueryTest.java.

References denoptim.graph.AttachmentPointQuery.matches(), denoptim.graph.Vertex.BBType.SCAFFOLD, denoptim.graph.AttachmentPointQueryTest.v1Ap0, and denoptim.graph.AttachmentPointQueryTest.v3Ap0.

Here is the call graph for this function:

Member Data Documentation

◆ graph

◆ v1

Vertex denoptim.graph.AttachmentPointQueryTest.v1
private

◆ v1Ap0

◆ v1Ap1

◆ v3

Vertex denoptim.graph.AttachmentPointQueryTest.v3
private

◆ v3Ap0


The documentation for this class was generated from the following file: