আমি কৌনিক অ্যাপ্লিকেশনটি e2e পরীক্ষার জন্য প্রটেক্টর দিয়ে চেষ্টা করছি এবং কোনও উপাদানটির একটি নির্দিষ্ট শ্রেণি আছে কি না তা কীভাবে সনাক্ত করা যায় তা বুঝতে পারি নি।
আমার ক্ষেত্রে, জমা বোতামে পরীক্ষার ক্লিক এবং এখন আমি জানতে চাই যে ফর্ম [নাম = "getoffer"] এর শ্রেণি রয়েছে কিনা ।DDirty। সমাধানগুলি কী হতে পারে?
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
});
});
expect(hasClass(element(by.name('getoffer')), 'ng-dirty')).toBe(true);