Comment tester si un élément a de la classe à l'aide de Rapporteur?

Je suis en train de sortir Rapporteur pour e2e test Angulaire de l'application et n'ont pas compris comment détecter si un élément a une classe spécifique ou pas.

Dans mon cas, le test clique sur le bouton soumettre et maintenant, je veux savoir si la forme[nom="getoffer"] a la classe .ngDirty. Quelles peuvent être les solutions?

describe('Contact form', function() {
    beforeEach(function(){
        browser.get('http://localhost:9000');
        element(by.linkText('Contact me')).click();
    });

    it('should fail form validation, all fields pristine', function() {
        element(by.css('.form[name="getoffer"] input[type="submit"]')).click();
        expect(element(by.name('getoffer'))).toHaveClass('ngDirty'); //<-- This line
    });
});
InformationsquelleAutor Allan Tatter | 2013-11-28