if (BaseUtil.isEmptyString($scope.username))
{
alert("UserName is empty");
return;
}
所以在这里我想用特定的消息“用户名是空的”来测试这个警报,以防我的$ scope.username为空。
提前致谢!!
答案 0 :(得分:0)
我想我解决了这个问题。
var window;
var controller;
beforeEach(inject(function($controller, _$window_)
{
$scope = _$rootScope_.$new();
window = _$window_;
controller = $controller("loginController", {$scope: $scope,
}));
it('check login credential blank user name', function()
{
$scope.username = '';
spyOn(window, 'alert')
.....
.......
expect(window.alert).toHaveBeenCalledWith('UserName is empty');
});