public void ImageJobManagerConstructorTest() { IWorkFlow realWorker = new DataHeaderJobWorker(); ImageJobManager target = new ImageJobManager(realWorker); var actual = target.JobWorkFlow is DataHeaderJobWorker; Assert.AreEqual(true, actual); }
public void JobWorkerTest() { ImageJobManager target = new ImageJobManager(); IWorkFlow expected = new DataHeaderJobWorker(); target.JobWorkFlow = expected; IWorkFlow actual; actual = target.JobWorkFlow; Assert.AreEqual(expected, actual); }
// //You can use the following additional attributes as you write your tests: // //Use ClassInitialize to run code before running the first test in the class //[ClassInitialize()] //public static void MyClassInitialize(TestContext testContext) //{ //} // //Use ClassCleanup to run code after all tests in a class have run //[ClassCleanup()] //public static void MyClassCleanup() //{ //} // //Use TestInitialize to run code before running each test //[TestInitialize()] //public void MyTestInitialize() //{ //} // //Use TestCleanup to run code after each test has run //[TestCleanup()] //public void MyTestCleanup() //{ //} // #endregion internal virtual IWorkFlow CreateIJobWorker() { IWorkFlow target = new DataHeaderJobWorker(); return(target); }