### visual studio ###
.vs
-**/.vscode
# OSx cruft
**/.DS_Store
/.settings
/target/
/.mvn/wrapper/maven-wrapper.jar
-**/.vscode
+
### STS ###
.apt_generated
--- /dev/null
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "type": "chrome",
+ "request": "launch",
+ "name": "Launch Chrome against localhost",
+ "url": "http://localhost:9876",
+ "webRoot": "${workspaceFolder}"
+ },
+ {
+ "type": "chrome",
+ "request": "launch",
+ "name": "Jasmine Debugger",
+ "url": "http://localhost:9876/debug.html",
+ "webRoot": "${workspaceFolder}",
+ "sourceMaps": true,
+ "sourceMapPathOverrides": {
+ "webpack:/*": "${webRoot}/*",
+ "/./*": "${webRoot}/*",
+ "/src/*": "${webRoot}/*",
+ "./*": "${webRoot}/*",
+ "_karma_webpack_/*": "${webRoot}/*",
+ "/./~/*": "${workspaceFolder}/node_modules/*"
+ }
+ }
+ ]
+}
\ No newline at end of file
"start": "ng serve --proxy-config proxy.conf.json",
"start:mock": "ng serve --configuration=mock",
"build": "ng build",
- "test": "ng test",
+ "test": "ng test --watch=true",
"lint": "ng lint",
"e2e": "ng e2e"
},
import { TestBed, async } from '@angular/core/testing';
-import { APP_BASE_HREF } from '@angular/common';
-import { RouterModule, Routes } from '@angular/router';
+import { RouterTestingModule } from '@angular/router/testing';
import { AppComponent } from './app.component';
describe('AppComponent', () => {
- const routes: Routes = [
- { path: '', redirectTo: '/policy', pathMatch: 'full'}
- ];
beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [
AppComponent
],
imports: [
- RouterModule.forRoot(routes)
+ RouterTestingModule
],
- providers: [
- { provide: APP_BASE_HREF, useValue: '/' }
- ]
+ providers: []
}).compileComponents();
}));
policytypes => expect(policytypes).toEqual(expectedPolicytypes, 'should return expected PolicyTypes'),
fail
);
-
const req = httpTestingController.expectOne(basePath + apiVersion2 + '/' + policyService.policyTypesPath);
expect(req.request.method).toEqual('GET');
import {EICardComponent} from './ei-card.component';
import { MatIconModule } from '@angular/material';
-import { RouterModule, Routes } from '@angular/router';
+import { RouterTestingModule } from '@angular/router/testing';
import {UiService} from '../../services/ui/ui.service';
describe('EICardComponent', () => {
- const routes: Routes = [
- { path: 'ei-coordinator', redirectTo: '../../ei-coordinator', pathMatch: 'full'}
- ];
let component: EICardComponent;
let fixture: ComponentFixture<EICardComponent>;
TestBed.configureTestingModule({
declarations: [EICardComponent],
imports: [ MatIconModule,
- RouterModule.forRoot(routes)
+ RouterTestingModule
],
providers: [UiService]
})
import {PolicyCardComponent} from './policy-card.component';
import { MatIconModule,MatCardModule } from '@angular/material';
-import { RouterModule, Routes } from '@angular/router';
+import { RouterTestingModule} from '@angular/router/testing';
import {UiService} from '../../services/ui/ui.service';
describe('PolicyCardComponent', () => {
- const routes: Routes = [
- { path: 'policy', redirectTo: '../../policy', pathMatch: 'full'}
- ];
let component: PolicyCardComponent;
let fixture: ComponentFixture<PolicyCardComponent>;
TestBed.configureTestingModule({
declarations: [PolicyCardComponent],
imports: [ MatIconModule,MatCardModule,
- RouterModule.forRoot(routes)
+ RouterTestingModule
],
providers: [UiService]
})