static void GenerateSet_string_int_MaskedTextResultHintTest () { string Name = "mtp"; string TestName = MethodInfo.GetCurrentMethod ().Name.Replace ("Generate", ""); int counter = 0; WriteTestHeader (TestName, "MaskedTextProvider mtp;", "int Int32_out = 0;", "MaskedTextResultHint MaskedTextResultHint_out = MaskedTextResultHint.Unknown;"); MS_System_ComponentModel.MaskedTextProvider mtp = null; int Int32_out = 0; MS_System_ComponentModel.MaskedTextResultHint MaskedTextResultHint_out = MS_System_ComponentModel.MaskedTextResultHint.Unknown; foreach (string mask in test_masks) { foreach (string str in string_values) { if (str == null) continue; bool more_states = true; int stateindex = 0; do { object [] arguments; arguments = new object [] { str, Int32_out, MaskedTextResultHint_out }; if (Compare ("Set", mask, ref stateindex, arguments, ref more_states)) { continue; } WriteTestStart (); mtp = new MS_System_ComponentModel.MaskedTextProvider (mask); WriteLine ("mtp = new MaskedTextProvider (@\"" + mask.Replace ("\"", "\"\"") + "\");"); more_states = CreateState (mtp, stateindex); stateindex++; WriteLine ("Assert.AreEqual ({0}, mtp.Set ({1}, out Int32_out, out MaskedTextResultHint_out), \"#{2}\");", GetStringValue (mtp.Set (str, out Int32_out, out MaskedTextResultHint_out)), GetStringValue (str), (counter++).ToString ()); WriteLine ("Assert.AreEqual ({0}, Int32_out, \"#{1}\");", GetStringValue (Int32_out), (counter++).ToString ()); WriteLine ("Assert.AreEqual ({0}, MaskedTextResultHint_out, \"#{1}\");", GetStringValue (MaskedTextResultHint_out), (counter++).ToString ()); WriteAssertProperties (mtp, Name, TestName, ref counter); WriteTestEnd (); } while (more_states); } } WriteTestFooter (); }