Example #1
0
        public void BindModel_Returns_If_Same_Type()
        {
            var content = new MyContent(Mock.Of <IPublishedContent>());
            var bound   = ContentModelBinder.BindModel(content, typeof(IPublishedContent));

            Assert.AreSame(content, bound);
        }
Example #2
0
        public void BindModel_RenderModel_To_IPublishedContent()
        {
            var content     = new MyContent(Mock.Of <IPublishedContent>());
            var renderModel = new ContentModel(content);
            var bound       = ContentModelBinder.BindModel(renderModel, typeof(IPublishedContent));

            Assert.AreSame(content, bound);
        }
Example #3
0
 public void SetUp() => _contentModelBinder = new ContentModelBinder(Mock.Of <IEventAggregator>());
Example #4
0
 public void BindModel_Null_Source_Returns_Null()
 {
     Assert.IsNull(ContentModelBinder.BindModel(null, typeof(MyContent)));
 }