Assert¶
Belirtilen XPath'in Boole true değeri verdiğini doğrulayarak hata denetimi gerçekleştirir. Doğrulama başarısız olursa hata oluşur.
myXml.Assert(xpath: string, message: string, detail?: string):void
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 "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.
Açıklamalar¶
Bu yöntem, XML yapısındaki verileri doğrulamak için kullanışlıdır.
Şunun kontrol edilmesi:¶
Name bir öğenin Customer 'X' olup olmadığı. Değilse, düğümün gerçek değeriyle birlikte "Geçersiz müşteri" iletisi görüntülenir: Name düğüm.
1 | |