UNPKG

adt-legacy-js

Version:

Faster way to implement Auxiliary Data Types

25 lines (21 loc) 711 B
const {describe, it} = require('mocha'); const {expect} = require('chai'); const GraphClass = require('../../adts/graph'); const myGraph = new GraphClass(4); describe("Check All Graph Methods", () => { it("Graph Add Edge", () => { myGraph.addEdge(0,1); myGraph.addEdge(0,2); myGraph.addEdge(1,3); myGraph.addEdge(2,3); console.log(myGraph.showGraph()); }).timeout(-1); it("Graph Depth-First Search", () => { let dfsData = myGraph.dfs(0); console.log(dfsData); }).timeout(-1); it("Graph Breadth-First Search", () => { let bfsData = myGraph.bfs(0); console.log(bfsData); }).timeout(-1); })