请教vs2005中单元测试时测试一个返回对象的方法应该怎么做?
比如有一个方法:
public Message GenerateMessage(MyException ex)
{
.........//Generate Message Object and return.
}
Message 是一个封装信息的实体类。
写测试方法的时候,是对Message中的字段进行判断?
Message expected=new Message();
expected.ID="ERROR_ID";
.
.
.
Message actual=GenerateMessage(new MyException("ERROR_ID"));
Assert.AreEqual(Message.ID,actual.ID)
.
.
.
有没有这方面比较好的文章介绍?谢谢。
public Message GenerateMessage(MyException ex)
{
.........//Generate Message Object and return.
}
Message 是一个封装信息的实体类。
写测试方法的时候,是对Message中的字段进行判断?
Message expected=new Message();
expected.ID="ERROR_ID";
.
.
.
Message actual=GenerateMessage(new MyException("ERROR_ID"));
Assert.AreEqual(Message.ID,actual.ID)
.
.
.
有没有这方面比较好的文章介绍?谢谢。