Example #1
0
        public void AddQueries()
        {
            IUpdateProxy <Query> up = _session.CreateQueriesUpdateProxy();

            up.Add(new Query {
                Name = "NET", Content = "Data"
            });
            int res = _session.UpdateQueries(up);

            Assert.IsTrue(res == 202, "RESULT: " + res);

            //Remove created query
            RemoveQueries();
        }
Example #2
0
        public void AddSentimentPhrases()
        {
            IUpdateProxy <SentimentPhrase> up = _session.CreateSentimentPhrasesUpdateProxy();

            up.Add(new SentimentPhrase {
                Title = "NET", Weight = 0.1f
            });
            int res = _session.UpdateSentimentPhrases(up);

            Assert.IsTrue(res == 202, "RESULT: " + res);

            //Remove created sentiment phrase
            RemoveSentimentPhrases();
        }
Example #3
0
        public void AddCategories()
        {
            IUpdateProxy <Category> up = _session.CreateCategoriesUpdateProxy();

            up.Add(new Category {
                Name = "NET"
            });
            int res = _session.UpdateCategories(up);

            Assert.IsTrue(res == 202, "RESULT: " + res);

            //Remove created category
            RemoveCategories();
        }
Example #4
0
        public void RemoveEntities()
        {
            IList <UserEntity> result = _session.GetEntities();

            Assert.IsNotNull(result);

            IUpdateProxy <UserEntity> up = _session.CreateEntitiesUpdateProxy();

            foreach (UserEntity item in result)
            {
                if (item.Name == "NET")
                {
                    up.Remove(item);
                }
            }

            int res = _session.UpdateEntities(up);

            Assert.IsTrue(res == 202, "RESULT: " + res);
        }
Example #5
0
        public void RemoveSentimentPhrases()
        {
            IList <SentimentPhrase> result = _session.GetSentimentPhrases();

            Assert.IsNotNull(result);

            IUpdateProxy <SentimentPhrase> up = _session.CreateSentimentPhrasesUpdateProxy();

            foreach (SentimentPhrase item in result)
            {
                if (item.Title == "NET")
                {
                    up.Remove(item);
                }
            }

            int res = _session.UpdateSentimentPhrases(up);

            Assert.IsTrue(res == 202, "RESULT: " + res);
        }
Example #6
0
        public void RemoveBlacklist()
        {
            IList <string> result = _session.GetBlacklist();

            Assert.IsNotNull(result);

            IUpdateProxy <string> up = _session.CreateBlacklistUpdateProxy();

            foreach (string item in result)
            {
                if (item == "net*")
                {
                    up.Remove(item);
                }
            }

            int res = _session.UpdateBlacklist(up);

            Assert.IsTrue(res == 202, "RESULT: " + res);
        }
Example #7
0
        public UpdateForm(ReleaseList localRelease, ReleaseList remoteRelease)
        {
            InitializeComponent();

            btnUpgrade.Focus();

            _tempDir = Path.Combine(Path.GetTempPath(), localRelease.AppName);
            if (!Directory.Exists(_tempDir))
            {
                Directory.CreateDirectory(_tempDir);
            }
            _localRelease  = localRelease;
            _remoteRelease = remoteRelease;
            _updateProxy   = Common.GetUpdateProxy(_remoteRelease);
            _worker        = new BackgroundWorker {
                WorkerReportsProgress = true
            };
            _worker.ProgressChanged    += WorkProgressChanged;
            _worker.DoWork             += DoWork;
            _worker.RunWorkerCompleted += RunWorkerCompleted;
        }
 public SingleUpdateByProxy(IUpdateProxy <TModel> updateProxy)
 {
     UpdateProxy = updateProxy ?? throw new ArgumentNullException(nameof(updateProxy));
 }
Example #9
0
 public IUpdateProxy<SentimentPhrase> CreateSentimentPhrasesUpdateProxy()
 {
     IUpdateProxy<SentimentPhrase> proxy = SentimentPhrasesUpdateProxy.CreateInstance();
     return proxy;
 }
Example #10
0
 public IUpdateProxy<Query> CreateQueriesUpdateProxy()
 {
     IUpdateProxy<Query> proxy = QueryUpdateProxy.CreateInstance();
     return proxy;
 }
Example #11
0
 public IUpdateProxy<UserEntity> CreateEntitiesUpdateProxy()
 {
     IUpdateProxy<UserEntity> proxy = EntityUpdateProxy.CreateInstance();
     return proxy;
 }
Example #12
0
 public IUpdateProxy<Configuration> CreateConfigurationsUpdateProxy()
 {
     IUpdateProxy<Configuration> proxy = ConfigurationUpdateProxy.CreateInstance();
     return proxy;
 }
Example #13
0
 public IUpdateProxy<Category> CreateCategoriesUpdateProxy()
 {
     IUpdateProxy<Category> proxy = CategoryUpdateProxy.CreateInstance();
     return proxy;
 }
Example #14
0
 public IUpdateProxy<string> CreateBlacklistUpdateProxy()
 {
     IUpdateProxy<string> proxy = BlacklistUpdateProxy.CreateInstance();
     return proxy;
 }