Exemplo n.º 1
0
        public static MyClassChild CreateMyClassChild(MyClass parent)
        {
            MyClassChild child = new MyClassChild();

            if (parent != null)
            {
                child.MyClassID = parent.MyClassID;
                parent.MyClassChilds.Add(child);
                child.Informatin = parent.Information + "的MyClassChild子对象" + ran.Next(1, 1000);
            }
            else
            {
                child.Informatin = "MyClassChild对象" + ran.Next(1, 1000);
            }
            return(child);
        }
Exemplo n.º 2
0
 // @SetteRequiredStatementCoverage(100)
 // @SetteIncludeCoverage(classes = { MyClassParent.class }, methods = "value(int)")
 public static int useObjectWithDirectCall(object o, int v)
 {
     if (o == null)
     {
         return(-1);
     }
     else if (o is MyClassChild)
     {
         MyClassChild obj = (MyClassChild)o;
         obj.Value(v);
         return(1);
     }
     else
     {
         return(0);
     }
 }