Esempio n. 1
0
        public void SolrOperationRunnerStartsASingularJobSuccessfully()
        {
            ISolrOperationRunner runner = new SolrOperationRunner(_stubDirectory.Object, _stubRestClient.Object, _log.Object);

            runner.StartOperation("TestJob1");

            Assert.AreEqual(1, runner.SolrOperations.Count(x => x.IsRunning));
        }
Esempio n. 2
0
        public void SolrOperationRunnerStopsASingularJobSuccessfully()
        {
            ISolrOperationRunner runner = new SolrOperationRunner(_stubDirectory.Object, _stubRestClient.Object, _log.Object);

            runner.StartOperation("TestJob1");
            runner.StopOperation("TestJob1");

            Assert.IsFalse(runner.SolrOperations.Any(x => x.IsRunning));
        }