javascripts/fixtures/form.html
안에 양식이 있습니다. 내 필드가 empty
인지 확인하거나 less than eight character
이 있거나 special characters
이 있는지 확인하고 있습니다.재스민을 사용하는 입력 필드에 대한 단위 테스트
it("Username should not be empty", function(){
spyOn($("#name"), "val").and.returnValue("Java");
var result = $("#name").val();
expect(result).toEqual("Java");
});
it("Username should be of the length greater than eight", function(){
spyOn($("#name"), "val").and.returnValue("Java");
var result = $("#name").val();
expect(result).toEqual("Java");
});
it("Username should not contain special characters", function(){
spyOn($("#name"), "val").and.returnValue("Java");
var result = $("#name").val();
expect(result).toEqual("Java");
});
단위 테스트를 수행하는 올바른 방법인지는 확실치 않습니다. 누구나이 세 가지 경우에 입력 필드에 대한 단위 테스트를 수행하는 방법에 대해 안내 할 수 있습니까? 당신이기구를 설정 /로드 할 수 있습니다 및 비품에 값을 할당 할 수
var result = $("#name").val();
expect(result).toEqual("Java");
이 입력 필드 값을 확인하고 읽을 수 있습니다