Exemplo n.º 1
0
        void NoException()
        {
            var mock = new Mock <AnInterface>();
            var sut  = new AnExceptionUser(mock.Object);

            Assert.Equal("OK", sut.HandleException());
        }
Exemplo n.º 2
0
        void CustomException()
        {
            var mock = new Mock <AnInterface>();
            var sut  = new AnExceptionUser(mock.Object);

            mock.Setup(x => x.AFunction(It.IsAny <int>())).Throws(new InvalidOperationException("A Message"));

            Assert.Equal("KO", sut.HandleException());
        }