Ejemplo n.º 1
0
        public void DomainObjectReturnsJustId()
        {
            var obj = new SimpleDomainObject();

            obj.SetIdTo(42);

            var result = JsonConvert.SerializeObject(obj);

            const string jsonString = "{\"Id\":42}";

            Assert.AreEqual(jsonString, result);
        }
Ejemplo n.º 2
0
        public void DomainObjectReturnsJustId()
        {
            var obj = new SimpleDomainObject();

            obj.SetIdTo(42);

            var result = JsonConvert.SerializeObject(obj);

            const string jsonString = "{\"Id\":42}";

            Assert.AreEqual(jsonString, result);
        }
        public static ClassWithValueProperties CreateAndFillValuePropertyObject()
        {
            ClassWithValueProperties instance = SimpleDomainObject <ClassWithValueProperties> .NewObject();

            instance.BoolProperty1  = true;
            instance.BoolProperty2  = false;
            instance.BoolProperty3  = true;
            instance.BoolProperty4  = false;
            instance.BoolProperty5  = true;
            instance.BoolProperty6  = false;
            instance.BoolProperty7  = true;
            instance.BoolProperty8  = false;
            instance.BoolProperty9  = true;
            instance.BoolProperty10 = false;

            instance.IntProperty1  = 0;
            instance.IntProperty2  = 1;
            instance.IntProperty3  = 2;
            instance.IntProperty4  = 3;
            instance.IntProperty5  = 4;
            instance.IntProperty6  = 5;
            instance.IntProperty7  = 6;
            instance.IntProperty8  = 7;
            instance.IntProperty9  = 8;
            instance.IntProperty10 = 9;

            instance.DateTimeProperty1  = new DateTime(2001, 01, 01, 01, 01, 01);
            instance.DateTimeProperty2  = new DateTime(2002, 01, 01, 01, 02, 02);
            instance.DateTimeProperty3  = new DateTime(2003, 01, 01, 01, 03, 03);
            instance.DateTimeProperty4  = new DateTime(2004, 01, 01, 01, 04, 04);
            instance.DateTimeProperty5  = new DateTime(2005, 01, 01, 01, 05, 05);
            instance.DateTimeProperty6  = new DateTime(2006, 01, 01, 01, 06, 06);
            instance.DateTimeProperty7  = new DateTime(2007, 01, 01, 01, 07, 07);
            instance.DateTimeProperty8  = new DateTime(2008, 01, 01, 01, 08, 08);
            instance.DateTimeProperty9  = new DateTime(2009, 01, 01, 01, 09, 09);
            instance.DateTimeProperty10 = new DateTime(2010, 01, 01, 01, 10, 10);

            instance.StringProperty1  = "One";
            instance.StringProperty2  = "Two";
            instance.StringProperty3  = "Three";
            instance.StringProperty4  = "Four";
            instance.StringProperty5  = "Five";
            instance.StringProperty6  = "Six";
            instance.StringProperty7  = "Seven";
            instance.StringProperty8  = "Eight";
            instance.StringProperty9  = "Nine";
            instance.StringProperty10 = "Ten";

            return(instance);
        }
        public static ClassWithRelationProperties CreateAndFillRelationPropertyObject()
        {
            ClassWithRelationProperties instance = SimpleDomainObject <ClassWithRelationProperties> .NewObject();

            instance.Unary1 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary2 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary3 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary4 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary5 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary6 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary7 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary8 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary9 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Unary10 = SimpleDomainObject <OppositeClassWithAnonymousRelationProperties> .NewObject();

            instance.Real1 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real2 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real3 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real4 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real5 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real6 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real7 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real8 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real9 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Real10 = SimpleDomainObject <OppositeClassWithVirtualRelationProperties> .NewObject();

            instance.Virtual1 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual2 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual3 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual4 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual5 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual6 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual7 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual8 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual9 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Virtual10 = SimpleDomainObject <OppositeClassWithRealRelationProperties> .NewObject();

            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());
            instance.Collection.Add(SimpleDomainObject <OppositeClassWithCollectionRelationProperties> .NewObject());

            return(instance);
        }