public void TestSettingNullsInSubMethodModel() { _ = new SubMethod { Submethod = null, ReferenceId = null, Email = null }; Assert.Pass(); }
/// <summary> /// Write property /// </summary> /// <param name="writer">Stream to write</param> public void Write(System.IO.StreamWriter writer) { CommentWriter.Write(writer, Comment); if (Multiline) { writer.WriteLine(string.Format("{0} {1} {2} {3} {4}", Modifier.ToString().ToLower(), IsStatic ? "static" : string.Empty, (SubMethod != SubMethod.None) ? SubMethod.ToString().ToLower() : string.Empty, Type, GetName(Name))); writer.WriteLine("{"); writer.WriteLine("get"); writer.WriteLine("{"); writer.WriteLine(_Get); writer.WriteLine("}"); if (HasSet) { writer.WriteLine("set"); writer.WriteLine("{"); writer.WriteLine(_Set); writer.WriteLine("}"); } writer.WriteLine("}"); } else { if (HasSet) { writer.WriteLine(string.Format("{0} {1} {2} {3} {4} {{ get {{ {5} }} set {{ {6} }} }}", Modifier.ToString().ToLower(), IsStatic ? "static" : string.Empty, (SubMethod != SubMethod.None) ? SubMethod.ToString().ToLower() : string.Empty, Type, GetName(Name), _Get, _Set)); } else { writer.WriteLine(string.Format("{0} {1} {2} {3} {4} {{ get {{ {5} }} }}", Modifier.ToString().ToLower(), IsStatic ? "static" : string.Empty, (SubMethod != SubMethod.None) ? SubMethod.ToString().ToLower() : string.Empty, Type, GetName(Name), _Get)); } } }