public void DataProviderBaseThrowsArgumentExceptionWhenProviderGetUrlDoesNotProvideAValue()
        {
            MockErrorDataProvider dataProvider = new MockErrorDataProvider();

            try
            {
                _ = dataProvider.GetUrl("       ");

                Assert.Fail("We should not have made it here...");
            }
            catch (ArgumentException)
            {
                Assert.Pass();
            }
        }
        public void DataProviderBaseThrowsEmptyProviderUrlExceptionWhenProviderGetUrlReturnsEmptyUrl()
        {
            MockErrorDataProvider dataProvider = new MockErrorDataProvider();

            try
            {
                _ = dataProvider.GetUrl();

                Assert.Fail("We should not have made it here...");
            }
            catch (EmptyProviderUrlException)
            {
                Assert.Pass();
            }
        }