/// <summary>
 /// Create a new descriptor instance given a payload item, expected ATOM and JSON results
 /// and optional extractors
 /// </summary>
 /// <param name="settings">Settings class to use.</param>
 /// <param name="payloadItems">The OData payload items to write.</param>
 /// <param name="expectedResultCallback">The callback to use to determine the expected results.</param>
 internal BatchPayloadWriterTestDescriptor(
     Settings settings,
     IEnumerable <T> payloadItems,
     WriterTestExpectedResultCallback expectedResultCallback)
     : base(settings, payloadItems, expectedResultCallback)
 {
 }
 /// <summary>
 /// Create a new descriptor instance given a payload item, expected ATOM and JSON results
 /// and optional extractors
 /// </summary>
 /// <param name="settings">Settings class to use.</param>
 /// <param name="payloadItem">The OData payload item to write.</param>
 /// <param name="expectedResultCallback">The callback to use to determine the expected results.</param>
 internal BatchPayloadWriterTestDescriptor(
     Settings settings,
     T payloadItem,
     WriterTestExpectedResultCallback expectedResultCallback)
     : this(settings, new T[] { payloadItem }, expectedResultCallback)
 {
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Create a new descriptor instance given a payload item, expected ATOM and JSON results
 /// and optional extractors
 /// </summary>
 /// <param name="settings">Settings class to use.</param>
 /// <param name="payloadItem">The OData payload item to write.</param>
 /// <param name="expectedResultCallback">The callback to use to determine the expected results.</param>
 internal StreamingPayloadWriterTestDescriptor(
     Settings settings,
     T payloadItem,
     WriterTestExpectedResultCallback expectedResultCallback)
     : this(settings, new T[] { payloadItem }, expectedResultCallback)
 {
     this.settings = settings;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Create a new descriptor instance given a payload item, expected ATOM and JSON results
 /// and optional extractors
 /// </summary>
 /// <param name="settings">Settings class to use.</param>
 /// <param name="payloadItems">The OData payload items to write.</param>
 /// <param name="expectedResultCallback">The callback to use to determine the expected results.</param>
 internal StreamingPayloadWriterTestDescriptor(
     Settings settings,
     IEnumerable <T> payloadItems,
     WriterTestExpectedResultCallback expectedResultCallback)
     : base(settings, payloadItems, expectedResultCallback)
 {
     this.settings = settings;
 }