public void It_Should_Serialise_To_This()
        {
            Discriminator dis = new DiscriminatorImpl();

            string outputXML = new EntitySetSerialisationScheme().SerialiseDiscriminator(dis);

            outputXML = XmlSqueezer.RemoveWhitespaceBetweenElements(outputXML);
            Assert.That(outputXML, Is.EqualTo(BasicDiscriminatorXml));
        }
Ejemplo n.º 2
0
        public static Discriminator SingleConditionDiscriminator(IColumn column, Operator op, ExpressionValue val)
        {
            Discriminator dis = new DiscriminatorImpl();

            dis.RootGrouping = new AndGrouping();
            dis.RootGrouping.AddCondition(new ConditionImpl()
                                            {
                                                Column = column,
                                                Operator = op,
                                                ExpressionValue = val
                                            });
            return dis;
        }
Ejemplo n.º 3
0
        public static Discriminator SingleConditionDiscriminator(IColumn column, Operator op, ExpressionValue val)
        {
            Discriminator dis = new DiscriminatorImpl();

            dis.RootGrouping = new AndGrouping();
            dis.RootGrouping.AddCondition(new ConditionImpl()
            {
                Column          = column,
                Operator        = op,
                ExpressionValue = val
            });
            return(dis);
        }