クラスがあるとします:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
メソッドでインスタンス化します:
public void SomeMethod(Person person)
{
person = new Person()
}
人が渡される前に、値が設定されていました。
SomeMethod
渡された参照を新しくインスタンス化されたオブジェクトに設定することをアサートする最良の方法は何ですか?
私が考えることができるのは、すべての null 許容プロパティが空であり、null 非許容値にデフォルト値があることを確認することだけです。
これよりも良い方法はありますか?