public void SutIsRecursionHandler() { // Arrange // Act var sut = new ThrowingRecursionHandler(); // Assert Assert.IsAssignableFrom <IRecursionHandler>(sut); }
public void SutIsRecursionHandler() { // Fixture setup // Exercise system var sut = new ThrowingRecursionHandler(); // Verify outcome Assert.IsAssignableFrom <IRecursionHandler>(sut); // Teardown }
public void HandleRecursiveRequestThrows() { // Arrange var sut = new ThrowingRecursionHandler(); // Act & assert Assert.ThrowsAny <ObjectCreationException>( () => sut.HandleRecursiveRequest( new object(), new[] { new object() })); }
public void HandleRecursiveRequestThrows() { // Fixture setup var sut = new ThrowingRecursionHandler(); // Exercise system and verify outcome Assert.Throws <ObjectCreationException>( () => sut.HandleRecursiveRequest( new object(), new[] { new object() })); // Teardown }