Beispiel #1
0
 public static IMatcher <Uri> EqualTo(Uri expect)
 {
     return(Matchers.Function((Uri actual, IMatchDiagnostics diag) => diag.TryMatch(actual, AnInstance.EqualTo(expect)), () => "a uri equal to " + expect));
 }
Beispiel #2
0
 public static IMatcher <string> Any()
 {
     return(AnInstance.Any <String>());
 }
Beispiel #3
0
 public static IMatcher <KeyValuePair <K, V> > EqualTo <K, V>(K key, V value)
 {
     return(EqualTo(AnInstance.EqualTo(key), AnInstance.EqualTo(value)));
 }
Beispiel #4
0
 public static IMatcher <KeyValuePair <K, V> > EqualTo <K, V>(K key, IMatcher <V> valueMatcher)
 {
     return(EqualTo(AnInstance.EqualTo(key), valueMatcher));
 }
Beispiel #5
0
 public static IMatcher <Exception> Any()
 {
     return(AnInstance.Any());
 }
Beispiel #6
0
 public AnException Type <T>()
 {
     WithMatcher(AnInstance.OfType <T>());
     return(this);
 }
Beispiel #7
0
        //private const string DateTimeFormat = "yyyy/MM/dd HH:mm:ss.fff";
        //private static readonly DateTime Epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);

        public static IMatcher <DateTimeOffset?> Any()
        {
            return(AnInstance.Any <DateTimeOffset?>());
        }