Skip to content

Commit c27681c

Browse files
committed
fix(generators): make generated tests work
1 parent 2c6ba3c commit c27681c

File tree

5 files changed

+11
-7
lines changed

5 files changed

+11
-7
lines changed

addon/ng2/blueprints/component-test/files/src/app/components/__name__/__name__.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {<%= classifiedModuleName %>} from './<%= dasherizedModuleName %>';
1515

1616
describe('<%= classifiedModuleName %> Component', () => {
1717

18-
beforeEachProviders(() => []);
18+
beforeEachProviders(() => [<%= classifiedModuleName %>]);
1919

2020

2121
it('should ...', injectAsync([TestComponentBuilder], (tcb:TestComponentBuilder) => {

addon/ng2/blueprints/pipe/files/src/app/pipes/__name__/__name__.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ import {<%= classifiedModuleName %>} from './<%= dasherizedModuleName %>';
1515

1616
describe('<%= classifiedModuleName %> Pipe', () => {
1717

18-
beforeEachProviders(() => []);
18+
beforeEachProviders(() => [<%= classifiedModuleName%>]);
1919

2020

21-
it('should ...', inject([<%= classifiedModuleName %>], (pipe:<%= classifiedModuleName %>) => {
21+
it('should transform the input', inject([<%= classifiedModuleName %>], (pipe:<%= classifiedModuleName %>) => {
2222
expect(pipe.transform(true)).toBe(false);
2323
}));
2424

addon/ng2/blueprints/pipe/files/src/app/pipes/__name__/__name__.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {Pipe} from 'angular2/core';
77
export class <%= classifiedModuleName %> {
88

99
transform(value, args?) {
10-
return value;
10+
return !value;
1111
}
1212

1313
}

addon/ng2/blueprints/service/files/src/app/services/__name__/__name__.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ import {<%= classifiedModuleName %>} from './<%= dasherizedModuleName %>';
1515

1616
describe('<%= classifiedModuleName %> Service', () => {
1717

18-
beforeEachProviders(() => []);
18+
beforeEachProviders(() => [<%= classifiedModuleName %>]);
1919

2020

21-
it('should ...', inject([<%= classifiedModuleName %>], (service:<%= classifiedModuleName %>) => {
22-
21+
it('should do something', inject([<%= classifiedModuleName %>], (service:<%= classifiedModuleName %>) => {
22+
expect(service.doSomething()).toBe('something');
2323
}));
2424

2525
});

addon/ng2/blueprints/service/files/src/app/services/__name__/__name__.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,8 @@ export class <%= classifiedModuleName %> {
66

77
constructor() {}
88

9+
doSomething() {
10+
return 'something';
11+
}
12+
913
}

0 commit comments

Comments
 (0)