Firebase单元测试错误 - 无法解析Firebase网址。
我试图让测试正确运行。 我的测试代码看起来不错,但它并不像代码中的Firebase用法。
以下是我的测试代码
export class FirebaseService {
refUsers: Firebase;
constructor() {
this.refUsers = new Firebase("https://markng2.firebaseio.com/users");
}
public addUser(newUser: Object): void{
this.refUsers.push(newUser, ()=>{
});
}
}
以下是我的单元测试:
import { FirebaseService } from '../app/firebase-service';
describe('FirebaseService', () => {
it('saves an item to Firebase', () => {
var refUsers = new Firebase('');
var service = new FirebaseService();
spyOn(service.refUsers, 'push');
service.addUser({ item: true });
expect(service.refUsers.push).toHaveBeenCalled();
})
});
这是错误消息:
提前致谢。
答案 0 :(得分:0)
这不起作用的原因是两件事。