Пример #1
0
        public void GetService()
        {
            WorkflowRuntime            wr  = new WorkflowRuntime();
            WorkflowLoaderServiceTest3 wls = new WorkflowLoaderServiceTest3();

            wr.AddService(wls);

            // Asserts that GetService scans for BaseType also
            Assert.AreEqual(wls, wr.GetService(typeof(WorkflowLoaderServiceTest2)), "C2#1");

            // Asserts that GetService scans for interfaces also
            Assert.AreEqual(wls, wr.GetService(typeof(IDump)), "C2#2");
        }
Пример #2
0
		public void GetService ()
		{
			WorkflowRuntime wr = new WorkflowRuntime ();
			WorkflowLoaderServiceTest3 wls = new WorkflowLoaderServiceTest3 ();
			wr.AddService (wls);

			// Asserts that GetService scans for BaseType also
			Assert.AreEqual (wls, wr.GetService (typeof (WorkflowLoaderServiceTest2)), "C2#1");
			
			// Asserts that GetService scans for interfaces also
			Assert.AreEqual (wls, wr.GetService (typeof (IDump)), "C2#2");
		}