TestDataObject クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Test Explorerでのテストケース列挙をサポートするXUnitテストデータのラッパークラスです。
public class TestDataObject : Xunit.Abstractions.IXunitSerializable
type TestDataObject = class
interface IXunitSerializable
Public Class TestDataObject
Implements IXunitSerializable
- 継承
-
TestDataObject
- 実装
-
Xunit.Abstractions.IXunitSerializable
注釈
VS テストエクスプローラーはデータ駆動型テストのみをサポートします。 このクラスは複雑な型を Xunit.Abstractions.IXunitSerializable 実装し、jsonとしてシリアライズするため、テストケースを列挙しVSテストエクスプローラーに表示できます。 これにより、開発者はVS Testエクスプローラーで特定のテストケースを右クリックして個別に実行することも可能です。
コンストラクター
| 名前 | 説明 |
|---|---|
| TestDataObject() |
TestDataObject クラスの新しいインスタンスを初期化します。 |
| TestDataObject(Object) |
TestDataObject クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| TestObject |
テストデータオブジェクトを含むjson文字列を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Deserialize(IXunitSerializationInfo) |
XUnit.net がデシリアライズに使用しています。 |
| GetObject<T>() |
指定された.Net型のテストデータオブジェクトを取得します。 |
| Serialize(IXunitSerializationInfo) |
XUnit.net がシリアライズに使っています。 |