Adr*_*scu 5 javascript firebase jestjs firebase-authentication
我想在应用程序中添加 firebase 身份验证,现在我正在编写一个玩笑测试来查看它是否有效:
import { login } from "../renderer/Components/Login/LoginService";
import firebase from "firebase";
import initFirebase from "../renderer/Components/FirebaseInit";
//Init Firebase
initFirebase();
test('login-test', () => {
//Create a user with some credentials
//If the user already exists, an erorr will be thrown
firebase.auth().createUserWithEmailAndPassword("example@domain.com", "12345")
.then((user: firebase.auth.UserCredential) => {
//Try authenticating with the created user
firebase.auth().signInWithEmailAndPassword("example@domain.com","12345")
.then((signedInUser: firebase.auth.UserCredential)=>{
let userInfo = signedInUser.user;
if(userInfo != null){
expect(userInfo.email).toEqual("example@domain.com");
}
})
})
}
)
Run Code Online (Sandbox Code Playgroud)
测试表明它通过了,但是当我查看 firebase 控制台时,没有添加新用户。这是预期的行为吗(比如 firebase 检测到测试并在测试完成后自动删除用户)
| 归档时间: |
|
| 查看次数: |
671 次 |
| 最近记录: |