Unit tests for extracted components

This commit is contained in:
Piotr Pekala
2018-12-29 02:02:32 -08:00
parent 5cabe20728
commit 5eee9c9563
8 changed files with 417 additions and 1 deletions

View File

@ -44,6 +44,9 @@ import { MapLabelToLabelConverter } from '../../cartography/converters/map/map-l
import { DefaultDrawingsFactory } from '../../cartography/helpers/default-drawings-factory';
import { Label } from '../../cartography/models/label';
import { Node } from '../../cartography/models/node';
import { Port } from '../../models/port';
import { Link } from '../../models/link';
import { LinkNode } from '../../models/link-node';
export class MockedProgressService {
public activate() {}
@ -56,6 +59,10 @@ export class MockedNodeService {
updateLabel(server: Server, node: Node, label: Label): Observable<Node> {
return of(this.node);
}
updatePosition(server: Server, node: Node, x: number, y: number): Observable<Node> {
return of(this.node);
}
}
export class MockedDrawingService {
@ -87,6 +94,18 @@ export class MockedDrawingService {
}
}
export class MockedLinkService {
constructor() {}
createLink(server: Server, source_node: Node, source_port: Port, target_node: Node, target_port: Port) {
return of({});
}
updateNodes(server: Server, link: Link, nodes: LinkNode[]){
return of({});
}
}
export class MockedDrawingsDataSource {
add() {}