7
基本的な書き方
@inherits TestContext
@code {
[Fact]
public void CounterShouldIncrementWhenClicked()
{
// ①Arrange: Counter.razor コンポーネントをレンダリング
var cut = Render(@);
// ②Act: テストしたいCSSセレクタ(クラス名もOK)を指定しクリック。
cut.Find("button").Click();
// ③Assert: アサートしたいCSSセレクタを指定しその内容を確認する。
cut.Find("p").MarkupMatches(@
Current count: 1
);
}
}
←テスト対象のコンポーネント(Counter.razor)
bUnitのテストコード→