Ejemplo n.º 1
0
        public void HandlingExceptionIsRobust()
        {
            MockErrorVisualizerThatThrowsError errorVisualizer = new MockErrorVisualizerThatThrowsError();

            var exceptionHandler = new ViewExceptionHandler();

            exceptionHandler.HandleViewException(new Exception("OriginalMessage"), errorVisualizer);
        }
Ejemplo n.º 2
0
        public void HandleViewException_ThrowsExceptionHandlingException_WhenErrorVisualizaerHasProblems()
        {
            // Arrange
            var errorVisualizer  = new MockErrorVisualizerThatThrowsError();
            var exceptionHandler = new ViewExceptionHandler();

            // Act
            exceptionHandler.HandleViewException(new Exception("OriginalMessage"), errorVisualizer);

            // Assert - throw
        }