You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Wait until the provided <paramref name="statePredicate"/> action returns true,
44
+
/// or the <paramref name="timeout"/> is reached (default is one second).
45
+
///
46
+
/// The <paramref name="statePredicate"/> is evaluated initially, and then each time
47
+
/// the <paramref name="renderedFragment"/> renders.
48
+
/// </summary>
49
+
/// <param name="renderedFragment">The render fragment or component to attempt to verify state against.</param>
50
+
/// <param name="statePredicate">The predicate to invoke after each render, which must returns <c>true</c> when the desired state has been reached.</param>
51
+
/// <param name="timeout">The maximum time to wait for the desired state.</param>
52
+
/// <exception cref="WaitForFailedException">Thrown if the <paramref name="statePredicate"/> throw an exception during invocation, or if the timeout has been reached. See the inner exception for details.</exception>
/// Wait until the provided <paramref name="assertion"/> passes (i.e. does not throw an
92
+
/// exception), or the <paramref name="timeout"/> is reached (default is one second).
93
+
///
94
+
/// The <paramref name="assertion"/> is attempted initially, and then each time the <paramref name="renderedFragment"/> renders.
95
+
/// </summary>
96
+
/// <param name="renderedFragment">The rendered fragment to wait for renders from and assert against.</param>
97
+
/// <param name="assertion">The verification or assertion to perform.</param>
98
+
/// <param name="timeout">The maximum time to attempt the verification.</param>
99
+
/// <exception cref="WaitForFailedException">Thrown if the timeout has been reached. See the inner exception to see the captured assertion exception.</exception>
/// Wait until an element matching the <paramref name="cssSelector"/> exists in the <paramref name="renderedFragment"/>,
85
+
/// or the timeout is reached (default is one second).
86
+
/// </summary>
87
+
/// <param name="renderedFragment">The render fragment or component find the matching element in.</param>
88
+
/// <param name="cssSelector">The CSS selector to use to search for the element.</param>
89
+
/// <exception cref="WaitForFailedException">Thrown if no elements is found matching the <paramref name="cssSelector"/> within the default timeout. See the inner exception for details.</exception>
/// Wait until an element matching the <paramref name="cssSelector"/> exists in the <paramref name="renderedFragment"/>,
96
+
/// or the <paramref name="timeout"/> is reached.
97
+
/// </summary>
98
+
/// <param name="renderedFragment">The render fragment or component find the matching element in.</param>
99
+
/// <param name="cssSelector">The CSS selector to use to search for the element.</param>
100
+
/// <param name="timeout">The maximum time to wait for the element to appear.</param>
101
+
/// <exception cref="WaitForFailedException">Thrown if no elements is found matching the <paramref name="cssSelector"/> within the default timeout. See the inner exception for details.</exception>
/// Wait until exactly <paramref name="matchElementCount"/> element(s) matching the <paramref name="cssSelector"/> exists in the <paramref name="renderedFragment"/>,
108
+
/// or the timeout is reached (default is one second).
109
+
/// </summary>
110
+
/// <param name="renderedFragment">The render fragment or component find the matching element in.</param>
111
+
/// <param name="cssSelector">The CSS selector to use to search for elements.</param>
112
+
/// <param name="matchElementCount">The exact number of elements to that the <paramref name="cssSelector"/> should match.</param>
113
+
/// <exception cref="WaitForFailedException">Thrown if no elements is found matching the <paramref name="cssSelector"/> within the default timeout.</exception>
/// Wait until at least one element matching the <paramref name="cssSelector"/> exists in the <paramref name="renderedFragment"/>,
120
+
/// or the <paramref name="timeout"/> is reached.
121
+
/// </summary>
122
+
/// <param name="renderedFragment">The render fragment or component find the matching element in.</param>
123
+
/// <param name="cssSelector">The CSS selector to use to search for elements.</param>
124
+
/// <param name="timeout">The maximum time to wait for elements to appear.</param>
125
+
/// <exception cref="WaitForFailedException">Thrown if no elements is found matching the <paramref name="cssSelector"/> within the default timeout.</exception>
/// Wait until exactly <paramref name="matchElementCount"/> element(s) matching the <paramref name="cssSelector"/> exists in the <paramref name="renderedFragment"/>,
132
+
/// or the <paramref name="timeout"/> is reached.
133
+
/// </summary>
134
+
/// <param name="renderedFragment">The render fragment or component find the matching element in.</param>
135
+
/// <param name="cssSelector">The CSS selector to use to search for elements.</param>
136
+
/// <param name="matchElementCount">The exact number of elements to that the <paramref name="cssSelector"/> should match.</param>
137
+
/// <param name="timeout">The maximum time to wait for elements to appear.</param>
138
+
/// <exception cref="WaitForFailedException">Thrown if no elements is found matching the <paramref name="cssSelector"/> within the default timeout.</exception>
/// Wait until at least one element matching the <paramref name="cssSelector"/> exists in the <paramref name="renderedFragment"/>,
145
+
/// or the timeout is reached (default is one second).
146
+
/// </summary>
147
+
/// <param name="renderedFragment">The render fragment or component find the matching element in.</param>
148
+
/// <param name="cssSelector">The CSS selector to use to search for elements.</param>
149
+
/// <exception cref="WaitForFailedException">Thrown if no elements is found matching the <paramref name="cssSelector"/> within the default timeout.</exception>
0 commit comments