Test Case Method Identifier
removeEdge
Test Items
The purpose of testing the removeEdge method is to check whether edges are removed properly using different parameters of the removeEdge methods such as null values, strict checking, indexes and by given strings.
Input Specification
To test the removeEdge methods different inputs should be used such as null values, indexes and strings. To test the edges new Graphs and nodes are created and tested.
Output Specification
Assert that the number of edges corresponds to the behaviours and the null values are correctly handled. Also methods with index and string values must do the work correctly with no unexpected behaviours.