私はjasmine
ここに慣れていないので、クラスsrc
を作成するファイルですAuth
function Auth() {
}
Auth.prototype.isEmpty = function(str) {
return (!str || 0 === str.length);
}
Auth.prototype.Login = function (username , password) {
if (this.isEmpty(username) || this.isEmpty(password)) {
return "Username or Password cann't be blank ";
}
else {
return "Logged In !";
}
}
toHaveBeenCalled()
今、私はジャスミンのマッチャーをテストしたい. ここに私が書くものがあります
it("should be able to Login", function () {
spyOn(authobj);
expect(authobj.Login('abc', 'abc')).toHaveBeenCalled();
});
しかし、それは言うundefined() method does not exist