public void Can_convert_DefaultException()
        {
            Exception exception = new ModelToExceptionConverter().Convert(new ExceptionModel { Message = "message"} );

            exception.Should().BeOfType<Exception>();
            exception.Message.Should().Be("message");
        }
        public void Can_convert_InvalidOperationException()
        {
            Exception exception = new ModelToExceptionConverter().Convert(new InvalidOperationExceptionModel());

            exception.Should().BeOfType<InvalidOperationException>();
        }
        public void Can_convert_NotSupportedException()
        {
            Exception exception = new ModelToExceptionConverter().Convert(new NotSupportedExceptionModel());

            exception.Should().BeOfType<NotSupportedException>();
        }
        public void Can_convert_ArgumentNullExceptionModel()
        {
            Exception exception = new ModelToExceptionConverter().Convert(new ArgumentNullExceptionModel());

            exception.Should().BeOfType<ArgumentNullException>();
        }