Assert¶
Belirtilen XPath'in boole türünde true değerine eşitlendiğini doğrulayarak hata denetimi yapar. Doğrulama başarısız olursa hata oluşur.
1 | |
Parametreler¶
string xpath
Boole olarak değerlendirilecek XPath ifadesi.
string message
Doğrulama başarısız olursa görüntülenecek hata iletisi. Belirtilmezse varsayılan olarak "Assertion Failed" iletisi kullanılır.
string detail optional
Daha ayrıntılı bağlam sağlamak için değerlendirilecek ve hata iletisine eklenecek isteğe bağlı XPath ifadesi.
Notlar¶
Bu yöntem, XML yapısındaki verileri doğrulamak için kullanışlıdır.
Şunun denetlenmesi:¶
Name bir öğesinin Customer 'X' olup olmadığı. Değilse, düğümün gerçek değeriyle birlikte "Invalid customer" iletisi görüntülenir: Name düğümünün.
1 | |