示例#1
0
        public void BasicRenderTestTwo()
        {
            var propMock = new Mock<IProperty>();
            var htmlMock = new Mock<CsQuery.CQ>();

            var ruleSet = new RuleSet(new List<string> { "hey buddy" },
                                      new List<IProperty> { propMock.Object });

            ruleSet.Render(htmlMock.Object, new Mock<IYateDataContext>().Object);

            propMock.Verify(p => p.Render(It.IsAny<CQ>(), It.Is<string>(s => s == "hey buddy"),It.IsAny<IYateDataContext>()), Times.Once());
        }
示例#2
0
        public void BasicRenderTest()
        {
            var propMock = new Mock<IProperty>();
            var htmlMock = new Mock<CsQuery.CQ>();

            var ruleSet = new RuleSet(new List<string> { "hey buddy", "hello world" },
                                      new List<IProperty> { propMock.Object });

            ruleSet.Render(htmlMock.Object, new Mock<IYateDataContext>().Object);

            propMock.Verify(p => p.Render(It.IsAny<CQ>(), It.IsAny<string>(),It.IsAny<IYateDataContext>()), Times.Exactly(2));
        }