Exemplo n.º 1
0
        public void TestMappingSetting()
        {
            var parent = new Org("Name")
            {
                Comment = "comment"
            };

            var child = new Org("childName")
            {
                Comment = "childComment"
            };

            var dao = new OrgDao();

            dao.SaveOrUpdate(parent);
            dao.Save(child);
            parent.Add(child);


            Org dbParent = dao.Get(parent.Id);

            Assert.AreEqual(parent.Name, dbParent.Name);
            Assert.AreEqual(parent.Comment, dbParent.Comment);
            Assert.AreEqual(1, dbParent.OrgCount);

            Org dbChild = dao.Get(child.Id);

            Assert.AreEqual(parent, dbChild.Parent);
        }
Exemplo n.º 2
0
        public void TestMappingSetting()
        {
            var parent = new Org("Name") {Comment = "comment"};

            var child = new Org("childName") {Comment = "childComment"};

            var dao = new OrgDao();
            dao.SaveOrUpdate(parent);
            dao.Save(child);
            parent.Add(child);

            Org dbParent = dao.Get(parent.Id);
            Assert.AreEqual(parent.Name, dbParent.Name);
            Assert.AreEqual(parent.Comment, dbParent.Comment);
            Assert.AreEqual(1, dbParent.OrgCount);

            Org dbChild = dao.Get(child.Id);
            Assert.AreEqual(parent, dbChild.Parent);
        }