Пример #1
0
 /// <summary>
 /// Makes an assertion about an object.
 /// </summary>
 /// <param name="value">Object under test.</param>
 /// <returns>Assertion about an object.</returns>
 public static SingleAssertion AssertThat(object value) => new SingleAssertion(FailureHandlerFactory.Create(), value);
Пример #2
0
 /// <summary>
 /// Makes an assertion about a string.
 /// </summary>
 /// <param name="value">String under test.</param>
 /// <returns>Assertion about a string.</returns>
 public static StringAssertion AssertThat(string value) => new StringAssertion(FailureHandlerFactory.Create(), value);
Пример #3
0
 /// <summary>
 /// Makes an assertion about an enumerable.
 /// </summary>
 /// <typeparam name="T">Type of the elements in the enumerable.</typeparam>
 /// <param name="enumerable">Enumerable under test.</param>
 /// <returns>Assertion about an enumerable.</returns>
 public static EnumerableAssertion <T> AssertThat <T>(IEnumerable <T> enumerable) => new EnumerableAssertion <T>(FailureHandlerFactory.Create(), enumerable);
Пример #4
0
 /// <summary>
 /// Makes an assertion about a boolean value.
 /// </summary>
 /// <param name="value">Boolean value under test.</param>
 /// <returns>Assertion about a boolean value.</returns>
 public static BooleanAssertion AssertThat(bool value) => new BooleanAssertion(FailureHandlerFactory.Create(), value);
Пример #5
0
 /// <summary>
 /// Makes an assertion about a numeric value.
 /// </summary>
 /// <param name="value">Numeric value under test.</param>
 /// <returns>Assertion about a numeric value.</returns>
 public static DoubleAssertion AssertThat(double value) => new DoubleAssertion(FailureHandlerFactory.Create(), value);
Пример #6
0
 /// <summary>
 /// Makes an assertion about an exception.
 /// </summary>
 /// <param name="exception">Exception under test.</param>
 /// <returns>Assertion about an exception.</returns>
 public static ExceptionAssertion AssertThat(Exception exception) => new ExceptionAssertion(FailureHandlerFactory.Create(), exception);
Пример #7
0
 /// <summary>
 /// Makes an assertion about a void action.
 /// </summary>
 /// <param name="action">Void action under test.</param>
 /// <returns>Assertion about a void action.</returns>
 public static VoidAssertion AssertThat(Action action) => new VoidAssertion(FailureHandlerFactory.Create(), action);
 public static void FactoryTest()
 {
     Assert.IsType <XunitFailureHandler>(FailureHandlerFactory.Create());
 }
Пример #9
0
 public static void FactoryTest()
 {
     Assert.IsInstanceOf <NunitFailureHandler>(FailureHandlerFactory.Create());
 }
 public void FactoryTest()
 {
     Assert.IsInstanceOfType(FailureHandlerFactory.Create(), typeof(MsTestFailureHandler));
 }