public virtual void Test_Construction_WithControlFactory_ShouldSetControlFactory() { //---------------Set up test pack------------------- IControlFactory factory = CreateNewControlFactory(); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- IMainTitleIconControl outlookStyleMenu = factory.CreateMainTitleIconControl(); //---------------Test Result ----------------------- Assert.AreSame(factory, outlookStyleMenu.ControlFactory); }