public void WhenCalledWithMessageAndInnerException_ThenSetMessageAndInnerException()
            {
                var innerException = new Exception();

                var sut = new ConfigSettingsProviderException(Message, innerException);

                Assert.That(sut.Message, Is.EqualTo(Message));
                Assert.That(sut.InnerException, Is.SameAs(innerException));
            }
            public void WhenCalledWithMessage_ThenSetMessage()
            {
                var sut = new ConfigSettingsProviderException(Message);

                Assert.That(sut.Message, Is.EqualTo(Message));
            }
            public void WhenCalledWithNoArgs_ThenReturnException()
            {
                var sut = new ConfigSettingsProviderException();

                Assert.That(sut, Is.Not.Null);
            }