示例#1
0
        public void TestAssembling()
        {
            var cnt = new AssembleContentsController(Global.SiteId, Global.ConnectionString, Global.DBType);

#if NET4
            Assert.That(() => { cnt.Assemble(); }, Throws.Nothing);
#else
            Assert.That(() => { cnt.Assemble(); }, Throws.Exception.InstanceOf(typeof(PlatformNotSupportedException)));
#endif
        }
示例#2
0
        public void TestGetMappingFromAssembling()
        {
            var cnt = new AssembleContentsController(Global.SiteId, Global.ConnectionString, Global.DBType)
            {
                IsLive = true
            };
            var map1 = cnt.GetMapping("QPDataContext");

            var cnt2 = new AssembleContentsController(Global.SiteId, Global.ConnectionString, Global.DBType)
            {
                IsLive = false
            };
            var map2 = cnt2.GetMapping("QPDataContext");

            Assert.That(map1, Is.Not.Null);
            Assert.That(map2, Is.Not.Null);
            Assert.That(map1, Is.Not.EqualTo(map2));
        }