TestDataObject Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En omslutningsklass för XUnit-testdata som möjliggör stöd för uppräkning av testfall i Test Explorer.
public class TestDataObject : Xunit.Abstractions.IXunitSerializable
type TestDataObject = class
interface IXunitSerializable
Public Class TestDataObject
Implements IXunitSerializable
- Arv
-
TestDataObject
- Implementeringar
-
Xunit.Abstractions.IXunitSerializable
Kommentarer
VS Test Explorer stöder endast värdetyper för datadrivna tester. Den här klassen implementerar Xunit.Abstractions.IXunitSerializable och serialiserar komplexa typer som json så att testfallen kan räknas upp och visas i VS-testutforskaren. Detta gör det också möjligt för utvecklaren att högerklicka på ett visst testfall i VS Test Explorer och köra det individuellt.
Konstruktorer
| TestDataObject() |
Initierar en ny instans av TestDataObject klassen. |
| TestDataObject(Object) |
Initierar en ny instans av TestDataObject klassen. |
Egenskaper
| TestObject |
Hämtar en json-sträng med testdataobjektet. |
Metoder
| Deserialize(IXunitSerializationInfo) |
Används av XUnit.net för deserialisering. |
| GetObject<T>() |
Hämtar testdataobjektet för den angivna .Net-typen. |
| Serialize(IXunitSerializationInfo) |
Används av XUnit.net för serialisering. |