예제 #1
0
        public void Show_WillSetWindowTitleToTypeName_WhenPreviewingWindow()
        {
            var loader      = new Fake_Loader();
            var dummyWindow = new Window();

            loader.ForcedCreatedInstance = dummyWindow;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual("dummyNamespace.dummyType", loader.WindowDisplayedTitleText);
        }
예제 #2
0
        public void Show_WillDisplayUserControl_WhenUserControlTypeInstantiated()
        {
            var loader           = new Fake_Loader();
            var dummyUserControl = new UserControl();

            loader.ForcedCreatedInstance = dummyUserControl;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual(dummyUserControl, loader.WindowDisplayed.Content);
        }
예제 #3
0
        public void Show_WillSetHostingWindowTitleToTypeName_WhenPreviewingUserControl()
        {
            var loader           = new Fake_Loader();
            var dummyUserControl = new UserControl();

            loader.ForcedCreatedInstance = dummyUserControl;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual("dummyNamespace.dummyType", loader.WindowDisplayed.Title);
        }
예제 #4
0
        public void Show_WillDisplayWindow_WhenWindowTypeInstantiated()
        {
            var loader      = new Fake_Loader();
            var dummyWindow = new Window();

            loader.ForcedCreatedInstance = dummyWindow;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual(dummyWindow, loader.WindowDisplayed);
        }
예제 #5
0
        public void Show_WillSetWindowTitleToTypeName_WhenPreviewingWindow()
        {
            var loader = new Fake_Loader();
            var dummyWindow = new Window();
            loader.ForcedCreatedInstance = dummyWindow;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual("dummyNamespace.dummyType", loader.WindowDisplayedTitleText);
        }
예제 #6
0
        public void Show_WillSetHostingWindowTitleToTypeName_WhenPreviewingUserControl()
        {
            var loader = new Fake_Loader();
            var dummyUserControl = new UserControl();
            loader.ForcedCreatedInstance = dummyUserControl;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual("dummyNamespace.dummyType", loader.WindowDisplayed.Title);
        }
예제 #7
0
        public void Show_WillDisplayWindow_WhenWindowTypeInstantiated()
        {
            var loader = new Fake_Loader();
            var dummyWindow = new Window();
            loader.ForcedCreatedInstance = dummyWindow;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual(dummyWindow, loader.WindowDisplayed);
        }
예제 #8
0
        public void Show_WillDisplayUserControl_WhenUserControlTypeInstantiated()
        {
            var loader = new Fake_Loader();
            var dummyUserControl = new UserControl();
            loader.ForcedCreatedInstance = dummyUserControl;
            loader.Load("dummyAssembly.dll", "dummyNamespace.dummyType");

            loader.Show();

            Assert.AreEqual(dummyUserControl, loader.WindowDisplayed.Content);
        }