Beispiel #1
0
        public void requires_apikey(string url)
        {
            var setting = new TorznabSettings()
            {
                ApiKey = "",
                Url = url
            };

            setting.Validate().IsValid.Should().BeFalse();
            setting.Validate().Errors.Should().Contain(c => c.PropertyName == "ApiKey");
        }
Beispiel #2
0
        public void invalid_url_should_not_apikey(string url)
        {
            var setting = new TorznabSettings
            {
                ApiKey = "",
                Url = url
            };

            setting.Validate().IsValid.Should().BeFalse();
            setting.Validate().Errors.Should().NotContain(c => c.PropertyName == "ApiKey");
            setting.Validate().Errors.Should().Contain(c => c.PropertyName == "Url");
        }
Beispiel #3
0
        public void requires_apikey(string url)
        {
            var setting = new TorznabSettings()
            {
                ApiKey = "",
                Url    = url
            };


            setting.Validate().IsValid.Should().BeFalse();
            setting.Validate().Errors.Should().Contain(c => c.PropertyName == "ApiKey");
        }
Beispiel #4
0
        public void invalid_url_should_not_apikey(string url)
        {
            var setting = new TorznabSettings
            {
                ApiKey = "",
                Url    = url
            };


            setting.Validate().IsValid.Should().BeFalse();
            setting.Validate().Errors.Should().NotContain(c => c.PropertyName == "ApiKey");
            setting.Validate().Errors.Should().Contain(c => c.PropertyName == "Url");
        }
Beispiel #5
0
        public void doesnt_requires_apikey(string url)
        {
            var setting = new TorznabSettings()
            {
                ApiKey = "",
                Url = url
            };

            setting.Validate().IsValid.Should().BeTrue();
        }
        public void url_and_api_not_jackett_all(string baseUrl, string apiPath)
        {
            var setting = new TorznabSettings()
            {
                BaseUrl = baseUrl,
                ApiPath = apiPath
            };

            setting.Validate().IsValid.Should().BeTrue();
        }
Beispiel #7
0
        public void doesnt_requires_apikey(string url)
        {
            var setting = new TorznabSettings()
            {
                ApiKey = "",
                Url    = url
            };


            setting.Validate().IsValid.Should().BeTrue();
        }