Adding test for Edges method in BFS class and fixing a bug

Bug:
Missing the mark of the first vertex of the algorithm

Test:
- EdgeBFSForCycleGraph()