/// <summary> /// 输出对象状态 /// </summary> public override string ToString() { Str result = new Str(); result.AddLine("Id : {0}", Id); result.AddLine("Name : {0}", Name); return(result.ToString()); }
public void TestAdd_1Layer() { Warning warning = new Warning(Message); warning.Data.Add("key1", "value1"); warning.Data.Add("key2", "value2"); Str expected = new Str(); expected.AddLine(Message); expected.AddLine("key1:value1"); expected.AddLine("key2:value2"); Assert.AreEqual(expected.ToString(), warning.Message); }
public void TestAdd_2Layer() { Exception exception = new Exception(Message); exception.Data.Add("a", "a1"); exception.Data.Add("b", "b1"); Warning warning = new Warning(exception); warning.Data.Add("key1", "value1"); warning.Data.Add("key2", "value2"); Str expected = new Str(); expected.AddLine(Message); expected.AddLine("a:a1"); expected.AddLine("b:b1"); expected.AddLine("key1:value1"); expected.AddLine("key2:value2"); Assert.AreEqual(expected.ToString(), warning.Message); }
public void TestAdd_2Layer() { Exception exception = new Exception( Message ); exception.Data.Add( "a", "a1" ); exception.Data.Add( "b", "b1" ); Warning warning = new Warning( exception ); warning.Data.Add( "key1", "value1" ); warning.Data.Add( "key2", "value2" ); Str expected = new Str(); expected.AddLine( Message ); expected.AddLine( "a:a1" ); expected.AddLine( "b:b1" ); expected.AddLine( "key1:value1" ); expected.AddLine( "key2:value2" ); Assert.AreEqual( expected.ToString(), warning.Message ); }
public void TestAdd_1Layer() { Warning warning = new Warning( Message ); warning.Data.Add( "key1", "value1" ); warning.Data.Add( "key2", "value2" ); Str expected = new Str(); expected.AddLine( Message ); expected.AddLine( "key1:value1" ); expected.AddLine( "key2:value2" ); Assert.AreEqual( expected.ToString(), warning.Message ); }