internal static IValueProvider <T, T> Wait <T>(this IControlProperty <T> property) { return(ValueProvider.Create(property.Get, property.GetDescription)); }
internal static void AssertEqualTo <T>(this IControlProperty <T> actual, T expected) { AssertEqualTo(actual.Get(), expected, actual.GetDescription()); }
public static void Assert <T>(this IControlProperty <T> property, IResolveConstraint constraint) { NUnit.Framework.Assert.That(property.Get(), new ReusableConstraint(constraint), property.GetDescription()); }
internal static void AssertStartsWith(this IControlProperty <string> actual, string expected) { AssertStartsWith(actual.Get(), expected, actual.GetDescription()); }