public void IsMatch() { Assert.ThrowsExact <ArgumentNullException>(() => Assert.IsMatch(null as Regex, string.Empty)); Assert.ThrowsExact <ArgumentNullException>(() => Assert.IsMatch(new Regex(string.Empty), null)); Assert.ThrowsExact <AssertionException>(() => Assert.IsMatch("abc", "cba")); Assert.ThrowsExact <AssertionException>(() => Assert.IsMatch(new Regex("abc"), "cba")); Assert.DoesNotThrow(() => Assert.IsMatch("abc", "abc")); Assert.DoesNotThrow(() => Assert.IsMatch(new Regex("abc"), "abc")); }