मैं एक कोणीय ऐप के लिए कुछ प्रोटैक्टर परीक्षण लिख रहा हूं। इनपुट फ़ील्ड को धुंधला करने के बाद, एप्लिकेशन में एक सीएसएस फ़ाइल पुनः लोड की जाती है, और मैं यह जांचना चाहता हूं कि उस शैली को प्रभावी रूप से उन तत्वों पर लागू किया जा रहा है जो उस सीएसएस फ़ाइल से कक्षाओं का उपयोग करते हैं।क्या प्रोटैक्टर में विरासत में सीएसएस संपत्ति की जांच करने का कोई तरीका है?
मैंने देखा है कि मैं उन मानों को पढ़ सकता हूं जो शैलियों की विशेषता पर प्रभावी ढंग से हैं।
यदि यह संभव नहीं है, तो क्या कुछ तत्व परीक्षण करने के लिए कोई तरीका है सही ढंग से प्रोटैक्टर का उपयोग कर ??
element.all(by.css('.input')).get(0).then(function(styleProperty){
styleProperty.clear();
styleProperty.sendKeys('10px', protractor.Key.TAB);
element(by.css('.element')).getCssValue('border').then(function (borderCssValue) {
expect(borderCssValue).toBe('10px');
});
Message:
Expected '' to be '10px'.