BrightstarDB.Tests.DynamicObjectTests.TestListOfRelatedDataObjects C# (CSharp) Метод

TestListOfRelatedDataObjects() приватный Метод

private TestListOfRelatedDataObjects ( ) : void
Результат void
        public void TestListOfRelatedDataObjects()
        {
            var storeId = Guid.NewGuid().ToString();
            var dc = GetDynamicContext();
            var store = dc.CreateStore(storeId);
            var o1 = store.MakeNewObject();
            var o2 = store.MakeNewObject();
            o2.Name = "bob";
            var o3 = store.MakeNewObject();
            o3.Name = "fred";

            o1.friends = new [] {o2, o3};
            store.SaveChanges();

            store = dc.OpenStore(storeId);
            var o4 = store.GetDataObject(o1.Identity);

            var friends = o4.friends as IEnumerable<object>;
            Assert.IsNotNull(friends);

            Assert.AreEqual(2, friends.Count());
        }