public void Should_Insert_And_Retrieve_PageProperties_PageTags_Successfully()
        {
            var page = TestDataProvider.CreateNewPageProperties();

            var pageTags = new[]
            {
                TestDataProvider.CreateNewPageTag(page),
                TestDataProvider.CreateNewPageTag(page),
                TestDataProvider.CreateNewPageTag(page)
            };

            page.PageTags = pageTags;

            SaveEntityAndRunAssertionsInTransaction(
                page,
                result =>
            {
                Assert.AreEqual(page, result);
                Assert.AreEqual(pageTags.OrderBy(f => f.Id), result.PageTags.OrderBy(f => f.Id));
            });
        }
예제 #2
0
        public void Should_Insert_And_Retrieve_PageTag_Successfully()
        {
            var entity = TestDataProvider.CreateNewPageTag();

            RunEntityMapTestsInTransaction(entity);
        }