Exemplo n.º 1
0
        public void TestDirectiveInstanceOf()
        {
            Skip    skip0    = new Skip("state");
            Include include0 = new Include("active");

            Skip    skip1    = Directive.Skip("state");
            Include include1 = Directive.Include("active");

            Skip    skip2    = Skip.Create("state");
            Include include2 = Include.Create("active");

            Assert.IsInstanceOfType(skip0, typeof(Skip));
            Assert.IsInstanceOfType(skip1, typeof(Skip));
            Assert.IsInstanceOfType(skip2, typeof(Skip));

            Assert.IsInstanceOfType(include0, typeof(Include));
            Assert.IsInstanceOfType(include1, typeof(Include));
            Assert.IsInstanceOfType(include2, typeof(Include));
        }