public void ScheduleTotalWeightedCompletionTimeNoPresedence()
        {
            MachineJob job1 = new MachineJob(3, 2, DateTime.Now, DateTime.Now.AddDays(3));
            MachineJob job2 = new MachineJob(5, 2, DateTime.Now, DateTime.Now.AddDays(3));

            _totalWeightedCompletionTime.Add(job1);
            _totalWeightedCompletionTime.Add(job2);

            Assert.AreEqual(job2, _totalWeightedCompletionTime.ScheduleJobsWithoutPresidence().FirstOrDefault());
        }