コード例 #1
0
ファイル: RegionFixture.cs プロジェクト: rprouse/Prism
        public void GetViewWithNullOrEmptyStringThrows()
        {
            var ex = Assert.Throws <ArgumentException>(() =>
            {
                IRegion region = new Region();

                region.GetView(string.Empty);
            });
        }
コード例 #2
0
ファイル: RegionFixture.cs プロジェクト: rprouse/Prism
        public void GetViewReturnsNullAfterRemovingViewFromRegion()
        {
            IRegion region = new Region();
            var     myView = new ContentView();

            region.Add(myView, "MyView");
            region.Remove(myView);

            Assert.Null(region.GetView("MyView"));
        }
コード例 #3
0
ファイル: RegionFixture.cs プロジェクト: Citringo/Prism
        public void CanAddAndRetrieveNamedViewInstance()
        {
            IRegion region = new Region();
            object myView = new object();
            region.Add(myView, "MyView");
            object returnedView = region.GetView("MyView");

            Assert.IsNotNull(returnedView);
            Assert.AreSame(returnedView, myView);
        }
コード例 #4
0
ファイル: RegionFixture.cs プロジェクト: rprouse/Prism
        public void CanAddAndRetrieveNamedViewInstance()
        {
            IRegion region = new Region();
            var     myView = new ContentView();

            region.Add(myView, "MyView");
            object returnedView = region.GetView("MyView");

            Assert.NotNull(returnedView);
            Assert.Same(returnedView, myView);
        }
コード例 #5
0
ファイル: RegionFixture.cs プロジェクト: noufionline/Prism
        public void GetViewWithNullOrEmptyStringThrows()
        {
            IRegion region = new Region();

            region.GetView(string.Empty);
        }
コード例 #6
0
ファイル: RegionFixture.cs プロジェクト: noufionline/Prism
        public void GetViewReturnsNullWhenViewDoesNotExistInRegion()
        {
            IRegion region = new Region();

            Assert.IsNull(region.GetView("InexistentView"));
        }
コード例 #7
0
ファイル: RegionFixture.cs プロジェクト: noufionline/Prism
        public void GetViewReturnsNullAfterRemovingViewFromRegion()
        {
            IRegion region = new Region();
            object myView = new object();
            region.Add(myView, "MyView");
            region.Remove(myView);

            Assert.IsNull(region.GetView("MyView"));
        }
コード例 #8
0
ファイル: RegionFixture.cs プロジェクト: rprouse/Prism
        public void GetViewReturnsNullWhenViewDoesNotExistInRegion()
        {
            IRegion region = new Region();

            Assert.Null(region.GetView("InexistentView"));
        }