|
16 | 16 | <xs:element type="assertArrayNotHasKeyType" name="assertArrayNotHasKey" minOccurs="0" maxOccurs="unbounded"/>
|
17 | 17 | <xs:element type="assertArraySubsetType" name="assertArraySubset" minOccurs="0" maxOccurs="unbounded"/>
|
18 | 18 | <xs:element type="assertContainsType" name="assertContains" minOccurs="0" maxOccurs="unbounded"/>
|
| 19 | + <xs:element type="assertStringContainsStringType" name="assertStringContainsString" minOccurs="0" maxOccurs="unbounded"/> |
| 20 | + <xs:element type="assertStringContainsStringIgnoringCaseType" name="assertStringContainsStringIgnoringCase" minOccurs="0" maxOccurs="unbounded"/> |
19 | 21 | <xs:element type="assertCountType" name="assertCount" minOccurs="0" maxOccurs="unbounded"/>
|
20 | 22 | <xs:element type="assertEmptyType" name="assertEmpty" minOccurs="0" maxOccurs="unbounded"/>
|
21 | 23 | <xs:element type="assertEqualsType" name="assertEquals" minOccurs="0" maxOccurs="unbounded"/>
|
|
32 | 34 | <xs:element type="assertLessThanType" name="assertLessThan" minOccurs="0" maxOccurs="unbounded"/>
|
33 | 35 | <xs:element type="assertLessThanOrEqualType" name="assertLessThanOrEqual" minOccurs="0" maxOccurs="unbounded"/>
|
34 | 36 | <xs:element type="assertNotContainsType" name="assertNotContains" minOccurs="0" maxOccurs="unbounded"/>
|
| 37 | + <xs:element type="assertStringNotContainsStringType" name="assertStringNotContainsString" minOccurs="0" maxOccurs="unbounded"/> |
| 38 | + <xs:element type="assertStringNotContainsStringIgnoringCaseType" name="assertStringNotContainsStringIgnoringCase" minOccurs="0" maxOccurs="unbounded"/> |
35 | 39 | <xs:element type="assertNotEmptyType" name="assertNotEmpty" minOccurs="0" maxOccurs="unbounded"/>
|
36 | 40 | <xs:element type="assertNotEqualsType" name="assertNotEquals" minOccurs="0" maxOccurs="unbounded"/>
|
37 | 41 | <xs:element type="assertNotInstanceOfType" name="assertNotInstanceOf" minOccurs="0" maxOccurs="unbounded"/>
|
|
156 | 160 | <xs:attributeGroup ref="commonActionAttributes"/>
|
157 | 161 | </xs:complexType>
|
158 | 162 |
|
| 163 | + <xs:complexType name="assertStringContainsStringType"> |
| 164 | + <xs:annotation> |
| 165 | + <xs:documentation> |
| 166 | + Asserts that given string contains a value. |
| 167 | + </xs:documentation> |
| 168 | + </xs:annotation> |
| 169 | + <xs:choice maxOccurs="unbounded"> |
| 170 | + <xs:element name="expectedResult" type="expectedResultType" minOccurs="0"/> |
| 171 | + <xs:element name="actualResult" type="actualResultType" minOccurs="0"/> |
| 172 | + </xs:choice> |
| 173 | + <xs:attribute ref="message"/> |
| 174 | + <xs:attributeGroup ref="commonActionAttributes"/> |
| 175 | + </xs:complexType> |
| 176 | + |
| 177 | + <xs:complexType name="assertStringContainsStringIgnoringCaseType"> |
| 178 | + <xs:annotation> |
| 179 | + <xs:documentation> |
| 180 | + Asserts that given string contains a value ignoring case. |
| 181 | + </xs:documentation> |
| 182 | + </xs:annotation> |
| 183 | + <xs:choice maxOccurs="unbounded"> |
| 184 | + <xs:element name="expectedResult" type="expectedResultType" minOccurs="0"/> |
| 185 | + <xs:element name="actualResult" type="actualResultType" minOccurs="0"/> |
| 186 | + </xs:choice> |
| 187 | + <xs:attribute ref="message"/> |
| 188 | + <xs:attributeGroup ref="commonActionAttributes"/> |
| 189 | + </xs:complexType> |
| 190 | + |
159 | 191 | <xs:complexType name="assertCountType">
|
160 | 192 | <xs:annotation>
|
161 | 193 | <xs:documentation>
|
|
376 | 408 | <xs:attributeGroup ref="commonActionAttributes"/>
|
377 | 409 | </xs:complexType>
|
378 | 410 |
|
| 411 | + <xs:complexType name="assertStringNotContainsStringType"> |
| 412 | + <xs:annotation> |
| 413 | + <xs:documentation> |
| 414 | + Asserts that given string does not contain a value. |
| 415 | + </xs:documentation> |
| 416 | + </xs:annotation> |
| 417 | + <xs:choice maxOccurs="unbounded"> |
| 418 | + <xs:element name="expectedResult" type="expectedResultType" minOccurs="0"/> |
| 419 | + <xs:element name="actualResult" type="actualResultType" minOccurs="0"/> |
| 420 | + </xs:choice> |
| 421 | + <xs:attribute ref="message"/> |
| 422 | + <xs:attributeGroup ref="commonActionAttributes"/> |
| 423 | + </xs:complexType> |
| 424 | + |
| 425 | + <xs:complexType name="assertStringNotContainsStringIgnoringCaseType"> |
| 426 | + <xs:annotation> |
| 427 | + <xs:documentation> |
| 428 | + Asserts that given string does not contain a value ignoring case. |
| 429 | + </xs:documentation> |
| 430 | + </xs:annotation> |
| 431 | + <xs:choice maxOccurs="unbounded"> |
| 432 | + <xs:element name="expectedResult" type="expectedResultType" minOccurs="0"/> |
| 433 | + <xs:element name="actualResult" type="actualResultType" minOccurs="0"/> |
| 434 | + </xs:choice> |
| 435 | + <xs:attribute ref="message"/> |
| 436 | + <xs:attributeGroup ref="commonActionAttributes"/> |
| 437 | + </xs:complexType> |
| 438 | + |
379 | 439 | <xs:complexType name="assertNotEmptyType">
|
380 | 440 | <xs:annotation>
|
381 | 441 | <xs:documentation>
|
|
0 commit comments