コード例 #1
0
        public void IfBuilderThrowsExpectionsWhenBadDataIsPassedIn()
        {
            var ifBuilder = new IfAtRuleBuilder();

            Assert.Throws<ArgumentNullException>(() => ifBuilder.Build(null));

            Assert.Throws<ArgumentException>(() => ifBuilder.Build(new List<IValue>()));
        }
コード例 #2
0
        public void IfBuilderActuallyBuildsSomething()
        {
            var ifBuilder = new IfAtRuleBuilder();

            var ifResult = ifBuilder.Build(new List<IValue> { new StringValue("on noes") });

            Assert.IsInstanceOf<IfAtRule>(ifResult);
        }