public void AttributeAddsBlogInfoToBlogViewModel() { var model = new DummyBlogModel(); var context = CreateContext(model); var expectedInfo = new BlogInfo(); var provider = Mock.Of<IBlogInfoProvider>(f => f.GetBlogInfo() == expectedInfo); var attribute = new BlogModelAttribute(provider); attribute.OnResultExecuting(context); Assert.That(model.BlogInfo, Is.EqualTo(expectedInfo)); }
public void AttributeAddsBlogInfoToBlogViewModel() { var model = new DummyBlogModel(); var context = CreateContext(model); var expectedInfo = new BlogInfo(); var provider = Mock.Of <IBlogInfoProvider>(f => f.GetBlogInfo() == expectedInfo); var attribute = new BlogModelAttribute(provider); attribute.OnResultExecuting(context); Assert.That(model.BlogInfo, Is.EqualTo(expectedInfo)); }