public MyClass2() { iCountTotalAttrs = iCountAMfalseINfalseAttrs + iCountAMfalseINtrueAttrs + iCountAMtrueINtrueAttrs + iCountAMtrueINfalseAttrs; caAmfInf2 = new CA_AMfalse_INfalse("CA_AMfalse_INfalse2"); caAmfInt2 = new CA_AMfalse_INtrue("CA_AMfalse_INtrue2"); caAmtInt3 = new CA_AMtrue_INtrue("CA_AMtrue_INtrue3"); caAmtInf3 = new CA_AMtrue_INfalse("CA_AMtrue_INfalse3"); }
public MyClass2( [ CA_AMfalse_INfalse("CA_AMfalse_INfalse2") , CA_AMfalse_INtrue("CA_AMfalse_INtrue2") , CA_AMtrue_INtrue("CA_AMtrue_INtrue3") , CA_AMtrue_INfalse("CA_AMtrue_INfalse3") ] String str ) : base(str) { iCountTotalAttrs = iCountAMfalseINfalseAttrs + iCountAMfalseINtrueAttrs + iCountAMtrueINtrueAttrs + iCountAMtrueINfalseAttrs; caAmfInf2 = new CA_AMfalse_INfalse("CA_AMfalse_INfalse2"); caAmfInt2 = new CA_AMfalse_INtrue("CA_AMfalse_INtrue2"); caAmtInt3 = new CA_AMtrue_INtrue("CA_AMtrue_INtrue3"); caAmtInf3 = new CA_AMtrue_INfalse("CA_AMtrue_INfalse3"); }
public MyClass2 ( [ CA_AMfalse_INfalse ("CA_AMfalse_INfalse2") ,CA_AMfalse_INtrue ("CA_AMfalse_INtrue2") ,CA_AMtrue_INtrue ("CA_AMtrue_INtrue3") ,CA_AMtrue_INfalse ("CA_AMtrue_INfalse3") ] String str ) : base (str) { iCountTotalAttrs = iCountAMfalseINfalseAttrs + iCountAMfalseINtrueAttrs + iCountAMtrueINtrueAttrs + iCountAMtrueINfalseAttrs; caAmfInf2 = new CA_AMfalse_INfalse ("CA_AMfalse_INfalse2"); caAmfInt2 = new CA_AMfalse_INtrue ("CA_AMfalse_INtrue2"); caAmtInt3 = new CA_AMtrue_INtrue ("CA_AMtrue_INtrue3"); caAmtInf3 = new CA_AMtrue_INfalse ("CA_AMtrue_INfalse3"); }
public MyClass2 () { iCountTotalAttrs = iCountAMfalseINfalseAttrs + iCountAMfalseINtrueAttrs + iCountAMtrueINtrueAttrs + iCountAMtrueINfalseAttrs; caAmfInf2 = new CA_AMfalse_INfalse ("CA_AMfalse_INfalse2"); caAmfInt2 = new CA_AMfalse_INtrue ("CA_AMfalse_INtrue2"); caAmtInt3 = new CA_AMtrue_INtrue ("CA_AMtrue_INtrue3"); caAmtInf3 = new CA_AMtrue_INfalse ("CA_AMtrue_INfalse3"); }
override public bool TestAttributes(Attribute[] attrs, MemberInfo mem) { string strLoc = "L_000"; String str = null; try { do { if (Util.DEBUG > 0) { Console.WriteLine("Number of attrs {0}", attrs.Length); } for (int i = 0; i < attrs.Length; i++) { iCountTestcases++; strLoc = "L_001.3.2"; str = attrs[i].ToString(); if (Util.DEBUG > 1) { Console.WriteLine("{0} : {1}\n\n", i, str); } iCountTestcases++; strLoc = "L_001.4"; if (attrs[i] is ClassLib_Attributes.CA_AMfalse_INfalse) { ClassLib_Attributes.CA_AMfalse_INfalse attr = (ClassLib_Attributes.CA_AMfalse_INfalse)attrs[i]; if (attr.name.Equals("CA_AMfalse_INfalse2")) { iCountTestcases++; strLoc = "L_001.5"; if (!caAmfInf2.Equals(attr)) { iCountErrors++; Util.printerr("E_8d2p- caAmfInf2.Equals FAiLed!"); } } else { iCountErrors++; Util.printerr("E_iu2h- UnExpected attr.name! - " + attr.name); } } else if (attrs[i] is ClassLib_Attributes.CA_AMfalse_INtrue) { ClassLib_Attributes.CA_AMfalse_INtrue attr = (ClassLib_Attributes.CA_AMfalse_INtrue)attrs[i]; if (attr.name.Equals("CA_AMfalse_INtrue2")) { iCountTestcases++; strLoc = "L_11_001.5"; if (!caAmfInt2.Equals(attr)) { iCountErrors++; Util.printerr("E_11_8d2p- caAmfInt2.Equals FAiLed!"); } } else { iCountErrors++; Util.printerr("E_11_iu2h- UnExpected attr.name! - " + attr.name); } } else if (attrs[i] is ClassLib_Attributes.CA_AMtrue_INtrue) { ClassLib_Attributes.CA_AMtrue_INtrue attr = (ClassLib_Attributes.CA_AMtrue_INtrue)attrs[i]; if (!(mem is System.Reflection.ConstructorInfo)) { if (attr.name.Equals("CA_AMtrue_INtrue")) { iCountTestcases++; strLoc = "L_12_001.5"; if (!caAmtInt.Equals(attr)) { iCountErrors++; Util.printerr("E_12_8d2p5- caAmtInt.Equals FAiLed!"); } } else if (attr.name.Equals("CA_AMtrue_INtrue2")) { iCountTestcases++; strLoc = "L_12_001.6"; if (!caAmtInt2.Equals(attr)) { iCountErrors++; Util.printerr("E_12_8d2p6- caAmtInt2.Equals FAiLed!"); } } else if (attr.name.Equals("CA_AMtrue_INtrue3")) { iCountTestcases++; strLoc = "L_12_001.6.2"; if (!caAmtInt3.Equals(attr)) { iCountErrors++; Util.printerr("E_12_dj2o - caAmtInt3.Equals FAiLed!"); } } else { iCountErrors++; Util.printerr("E_12_8dh2 - UnExpected attr.name! - " + attr.name); } } else if (attr.name.Equals("CA_AMtrue_INtrue3")) { iCountTestcases++; strLoc = "L_12_001.7"; if (!caAmtInt3.Equals(attr)) { iCountErrors++; Util.printerr("E_12_8d2p7- caAmtInt3.Equals FAiLed!"); } } else { iCountErrors++; Util.printerr("E_12_iu2h- UnExpected attr.name! - " + attr.name); } } else if (attrs[i] is ClassLib_Attributes.CA_AMtrue_INfalse) { ClassLib_Attributes.CA_AMtrue_INfalse attr = (ClassLib_Attributes.CA_AMtrue_INfalse)attrs[i]; if (attr.name.Equals("CA_AMtrue_INfalse3")) { iCountTestcases++; strLoc = "L_13_001.5"; if (!caAmtInf3.Equals(attr)) { iCountErrors++; Util.printerr("E_13_8d2p- caAmtInf3.Equals FAiLed!"); } } else { iCountErrors++; Util.printerr("E_13_iu2h- UnExpected attr.name! - " + attr.name); } } else { iCountErrors++; Util.printerr("E_iu2h- UnExpected attr type! - " + attrs[i].GetType().ToString()); } } } while (false); } catch (Exception exc_runTest) { ++iCountErrors; Util.printerr("Err_482un! - Uncaught Exception caught in TestAttributes(); strLoc == " + strLoc); Util.printexc(exc_runTest); Util.print(exc_runTest.StackTrace); } if (iCountErrors == 0) { return(true); } else { return(false); } }