unit-Tests für ein input-Feld mit Jasmin

Ich habe ein Formular innerhalb javascripts/fixtures/form.html. Ich checke, ob mein Feld ist empty oder enthält less than eight character oder hat 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");
    });

Ich bin mir nicht sicher, ob dies der richtige Weg, das zu tun unit-Tests. Kann jemand mich leiten, wie man unit-Tests für ein input-Feld auf diesen drei Fällen.

InformationsquelleAutor theJava | 2014-05-19

Schreibe einen Kommentar