Table of Contents

Class Conversions

Namespace
Microsoft.Accordant
Assembly
Accordant.Operations.dll

This class contains methods that convert to/from the file layout classes and in-memory objects representing test cases.

public static class Conversions
Inheritance
Conversions
Inherited Members

Methods

ToConcurrentTestCase(ConcurrentTestCaseFileRecord, ISpec)

public static ConcurrentTestCase ToConcurrentTestCase(this ConcurrentTestCaseFileRecord testCaseFileRecord, ISpec spec)

Parameters

testCaseFileRecord ConcurrentTestCaseFileRecord
spec ISpec

Returns

ConcurrentTestCase

ToConcurrentTestCaseFileRecord(ConcurrentTestCase, ISpec)

public static ConcurrentTestCaseFileRecord ToConcurrentTestCaseFileRecord(this ConcurrentTestCase testCase, ISpec spec)

Parameters

testCase ConcurrentTestCase
spec ISpec

Returns

ConcurrentTestCaseFileRecord

ToInputFileRecord(OperationInput, ISpec)

public static InputFileRecord ToInputFileRecord(this OperationInput input, ISpec spec)

Parameters

input OperationInput
spec ISpec

Returns

InputFileRecord

ToOperationCall(OperationCallFileRecord, ISpec, Dictionary<string, OperationCall>)

public static OperationCall ToOperationCall(this OperationCallFileRecord operationCallFileRecord, ISpec spec, Dictionary<string, OperationCall> previousOperationCalls)

Parameters

operationCallFileRecord OperationCallFileRecord
spec ISpec
previousOperationCalls Dictionary<string, OperationCall>

Returns

OperationCall

ToOperationCallFileRecord(OperationCall, ISpec)

public static OperationCallFileRecord ToOperationCallFileRecord(this OperationCall operationCall, ISpec spec)

Parameters

operationCall OperationCall
spec ISpec

Returns

OperationCallFileRecord

ToOperationInput(InputFileRecord, ISpec, Dictionary<string, OperationCall>)

public static OperationInput ToOperationInput(this InputFileRecord inputFileRecord, ISpec spec, Dictionary<string, OperationCall> previousOperationCalls)

Parameters

inputFileRecord InputFileRecord
spec ISpec
previousOperationCalls Dictionary<string, OperationCall>

Returns

OperationInput

ToSequentialTestCase(SequentialTestCaseFileRecord, ISpec)

public static SequentialTestCase ToSequentialTestCase(this SequentialTestCaseFileRecord testCaseFileRecord, ISpec spec)

Parameters

testCaseFileRecord SequentialTestCaseFileRecord
spec ISpec

Returns

SequentialTestCase

ToSequentialTestCaseFileRecord(SequentialTestCase, ISpec)

public static SequentialTestCaseFileRecord ToSequentialTestCaseFileRecord(this SequentialTestCase testCase, ISpec spec)

Parameters

testCase SequentialTestCase
spec ISpec

Returns

SequentialTestCaseFileRecord