Exemple #1
0
 private static IEnumerable<Feature> ForOdcmClassComplex(OdcmComplexClass odcmClass)
 {
     return new[]
     {
         Feature.ForOdcmClassComplex(odcmClass),
     };
 }
Exemple #2
0
        public static OdcmComplexClass OdcmComplexClass(Action<OdcmClass> config = null)
        {
            var retVal = new OdcmComplexClass(Any.CSharpIdentifier(), Any.OdcmNamespace());

            if (config != null) config(retVal);

            return retVal;
        }
Exemple #3
0
        public static OdcmComplexClass ComplexOdcmClass(OdcmNamespace odcmNamespace, Action<OdcmClass> config = null)
        {
            var retVal = new OdcmComplexClass(Any.CSharpIdentifier(), odcmNamespace);

            retVal.Properties.AddRange(Any.Sequence(i => Any.PrimitiveOdcmProperty(p => p.Class = retVal)));

            if (config != null) config(retVal);

            return retVal;
        }