xUnit に基づいてパフォーマンス テストを実行することは可能でしょうか?
3643 次
3 に答える
6
正確に何を求めているのかわかりませんが、それを行うための独自のカスタム属性を簡単に作成できます。例として..
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
public class TraceAttribute : BeforeAfterTestAttribute
{
public override void Before(MethodInfo methodUnderTest)
{
//Start timer
}
public override void After(MethodInfo methodUnderTest)
{
//End timer
}
}
次に、この属性でユニットテストを装飾します。また、必ず出力に書き込んでください;)
于 2011-05-12T10:58:32.710 に答える
0
JUnitの場合は、JUnitPerfを参照してください。
別の言語と別のxUnitで作業している場合、JunitPerfの設計概念(通常のJUnitテストを装飾する)とコードによって、同じ言語で同じことを行う方法がわかる場合があります。
于 2011-05-12T11:12:00.407 に答える