Table of Contents

Class TestSuite

Namespace
ROCrates.Models
Assembly
ROCrates.Net.dll
public class TestSuite : ContextEntity
Inheritance
TestSuite
Inherited Members

Constructors

TestSuite()

public TestSuite()

TestSuite(ROCrate?, string?, JsonObject?)

public TestSuite(ROCrate? crate = null, string? identifier = null, JsonObject? properties = null)

Parameters

crate ROCrate
identifier string
properties JsonObject

Properties

ConformsTo

public Part? ConformsTo { get; set; }

Property Value

Part

EngineVersion

public string? EngineVersion { get; set; }

Property Value

string

Name

public string? Name { get; set; }

Property Value

string

Methods

Deserialize(string, ROCrate)

Create a TestSuite from JSON properties.

public static TestSuite? Deserialize(string entityJson, ROCrate roCrate)

Parameters

entityJson string

The JSON representing the TestSuite

roCrate ROCrate

The RO-Crate for the TestSuite

Returns

TestSuite

The deserialised TestSuite

Serialize()

Convert TestSuite to JSON string.

public override string Serialize()

Returns

string

The TestSuite as a JSON string.