Exemplo n.º 1
0
        public void TestProtectedSets()
        {
            UIDefStub uiDef = new UIDefStub();

            Assert.AreEqual("uidef", uiDef.Name);
            uiDef.SetName("newuidef");
            Assert.AreEqual("newuidef", uiDef.Name);

            UIForm uiForm = new UIForm();
            Assert.IsNull(uiDef.UIForm);
            uiDef.SetUIForm(uiForm);
            Assert.AreEqual(uiForm, uiDef.UIForm);

            UIGrid uiGrid = new UIGrid();
            Assert.IsNull(uiDef.UIGrid);
            uiDef.SetUIGrid(uiGrid);
            Assert.AreEqual(uiGrid, uiDef.UIGrid);
        }
Exemplo n.º 2
0
        public void Test_Add_ShouldSetUIDefsGridDefsClassDef()
        {
            //---------------Set up test pack-------------------
            var    uiDef  = new UIDefStub();
            UIGrid uiGrid = new UIGrid();

            uiDef.SetUIGrid(uiGrid);
            var col = new UIDefCol();
            var expectedClassDef = MockRepository.GenerateStub <IClassDef>();

            col.ClassDef = expectedClassDef;
            //---------------Assert Preconditions---------------
            Assert.IsNull(uiDef.ClassDef);
            //---------------Execute Test ----------------------
            col.Add(uiDef);
            //---------------Test Result -----------------------
            Assert.AreSame(expectedClassDef, uiGrid.ClassDef);
        }
Exemplo n.º 3
0
        public void TestProtectedSets()
        {
            UIDefStub uiDef = new UIDefStub();

            Assert.AreEqual("uidef", uiDef.Name);
            uiDef.SetName("newuidef");
            Assert.AreEqual("newuidef", uiDef.Name);

            UIForm uiForm = new UIForm();

            Assert.IsNull(uiDef.UIForm);
            uiDef.SetUIForm(uiForm);
            Assert.AreEqual(uiForm, uiDef.UIForm);

            UIGrid uiGrid = new UIGrid();

            Assert.IsNull(uiDef.UIGrid);
            uiDef.SetUIGrid(uiGrid);
            Assert.AreEqual(uiGrid, uiDef.UIGrid);
        }
Exemplo n.º 4
0
 public void Test_Add_ShouldSetUIDefsGridDefsClassDef()
 {
     //---------------Set up test pack-------------------
     var uiDef = new UIDefStub();
     UIGrid uiGrid = new UIGrid();
     uiDef.SetUIGrid(uiGrid);
     var col = new UIDefCol();
     var expectedClassDef = MockRepository.GenerateStub<IClassDef>();
     col.ClassDef = expectedClassDef;
     //---------------Assert Preconditions---------------
     Assert.IsNull(uiDef.ClassDef);
     //---------------Execute Test ----------------------
     col.Add(uiDef);
     //---------------Test Result -----------------------
     Assert.AreSame(expectedClassDef, uiGrid.ClassDef);
 }