xUnit
先日、ChainingAssertion の GitHub ページを見たら2022年に public archive になっていました。 代替手段としてFluent Assertionsというものがリンクにあったので試しに使ってみたので、その内容をメモします。 参考 fluentassertions.com github.com Fluen…
.NET6 を使ったアプリの開発中にコードカバレッジの収集とレポートを出力しようとしたのですが、地味に情報がまとまっていなかったので残しておこうと思います。 なお、コードカバレッジにはcoverlet.collector、レポート出力にはReportGeneratorを使用しま…
.NET Framework で作成していたWPF アプリを.NET Core 3.0 Preview へ移行してみました。 というのもxUnit.NET でテストコードを書いていたんですが、.NET Framework だとテストを実行するにはxunit.console.runner を実行するしかなく、Azure Pipelines で…
.NET Framework を使ってちょっとしたプログラムを作っていたのですが、ユニットテスト プロジェクトにxUnit を使った場合のAzure Pipelines のタスク設定方法がわからなかったので備忘録として残しておきます。 Azure Pipelines でのテスト タスクは.NET Co…
少し前にJenkins でxUnit を使ったユニットテストの実行方法を試しました。 iyemon018.hatenablog.com今回は、Jenkins でxUnit でユニットテストを実行し、OpenCover を使ってカバレッジを集計・プロジェクトページに表示する方法についてメモします。 動作…
JenkinsでxUnitを実行したときに少しハマったのでメモメモ。 JenkinsでxUnitを使用している場合、MSTestと同じ方法では実行できません。 xUnitを使用するには、"xunit.runner.console"が必要です。 以下、実行環境です。 Jenkins : 2.31.2 .NET Framework : …