chore(test): rename RootTestComponent to ComponentFixture

BREAKING CHANGE:

Before:

```
testComponentBuilder.createAsync(MyComponent).then(root: RootTestComponent => {
}
```

After:

```
testComponentBuilder.createAsync(MyComponent).then(fixture: ComponentFixture => {
}
```

Closes #4711
This commit is contained in:
Julie Ralph
2015-10-31 09:50:19 -07:00
parent a16214c614
commit 686457890d
25 changed files with 1128 additions and 1121 deletions
@@ -138,12 +138,12 @@ export function main() {
inject([TestComponentBuilder, AsyncTestCompleter], (tcb: TestComponentBuilder, async) => {
tcb.overrideView(MyComp, new ViewMetadata({template: '<div>{{ctxProp}}</div>'}))
.createAsync(MyComp)
.then((rootTC) => {
var renderEl = getRenderElement(rootTC.debugElement.elementRef);
.then((fixture) => {
var renderEl = getRenderElement(fixture.debugElement.elementRef);
expect(renderEl).toHaveText('');
rootTC.debugElement.componentInstance.ctxProp = 'Hello World!';
rootTC.detectChanges();
fixture.debugElement.componentInstance.ctxProp = 'Hello World!';
fixture.detectChanges();
expect(renderEl).toHaveText('Hello World!');
async.done();
@@ -156,7 +156,7 @@ export function main() {
tcb.overrideView(MyComp, new ViewMetadata(
{template: '<input [title]="y" style="position:absolute">'}))
.createAsync(MyComp)
.then((rootTC) => {
.then((fixture) => {
var checkSetters = (elr) => {
var el = getRenderElement(elr);
renderer.setElementProperty(elr, 'tabIndex', 1);
@@ -177,9 +177,9 @@ export function main() {
};
// root element
checkSetters(rootTC.debugElement.elementRef);
checkSetters(fixture.debugElement.elementRef);
// nested elements
checkSetters(rootTC.debugElement.componentViewChildren[0].elementRef);
checkSetters(fixture.debugElement.componentViewChildren[0].elementRef);
async.done();
});
@@ -192,17 +192,17 @@ export function main() {
directives: [NgIf]
}))
.createAsync(MyComp)
.then((rootTC) => {
.then((fixture) => {
var rootEl = getRenderElement(rootTC.debugElement.elementRef);
var rootEl = getRenderElement(fixture.debugElement.elementRef);
expect(rootEl).toHaveText('');
rootTC.debugElement.componentInstance.ctxBoolProp = true;
rootTC.detectChanges();
fixture.debugElement.componentInstance.ctxBoolProp = true;
fixture.detectChanges();
expect(rootEl).toHaveText('hello');
rootTC.debugElement.componentInstance.ctxBoolProp = false;
rootTC.detectChanges();
fixture.debugElement.componentInstance.ctxBoolProp = false;
fixture.detectChanges();
expect(rootEl).toHaveText('');
async.done();
@@ -216,8 +216,8 @@ export function main() {
tcb.overrideView(MyComp,
new ViewMetadata({template: '<input [title]="y"></input>'}))
.createAsync(MyComp)
.then((rootTC) => {
var elRef = rootTC.debugElement.componentViewChildren[0].elementRef;
.then((fixture) => {
var elRef = fixture.debugElement.componentViewChildren[0].elementRef;
renderer.invokeElementMethod(elRef, 'setAttribute', ['a', 'b']);
expect(DOM.getAttribute(getRenderElement(elRef), 'a')).toEqual('b');