Ejemplo n.º 1
0
        public void RetrieveAllJobs()
        {
            var collection = new SortingJobCollection();
            var job1       = new SortingJob(new int[0]);
            var job2       = new SortingJob(new int[0]);

            collection.AddJob(job1);
            collection.AddJob(job2);
            var jobs = collection.RetrieveJobs();

            Assert.IsTrue(jobs.Count() > 0, "Retrieval of all jobs was not successful");
        }
Ejemplo n.º 2
0
        public void CollectionHoldsReferenceToJobs()
        {
            var collection = new SortingJobCollection();
            var job        = new SortingJob(new int[0]);

            collection.AddJob(job);
            var retrievedJob = collection.RetrieveJob(job.Id);

            Assert.IsTrue((object)job == (object)retrievedJob, "Collection is not properly storing jobs");
        }
Ejemplo n.º 3
0
        public void AddAndRetrieveJob()
        {
            var collection = new SortingJobCollection();
            var job        = new SortingJob(new int[0]);

            collection.AddJob(job);
            var retrievedJob = collection.RetrieveJob(job.Id);

            Assert.IsNotNull(retrievedJob, "Retrieval was not successful");
        }