public async Task ReadFromStreamAsync_RoundTripsWriteToStreamAsync_DBNullAsNull_Holder( Type variationType, object testData ) { // Guard Assert.IsType <TestDataHolder <object> >(testData); // Arrange TestBsonMediaTypeFormatter formatter = new TestBsonMediaTypeFormatter(); // Arrange & Act & Assert object readObj = await ReadFromStreamAsync_RoundTripsWriteToStreamAsync_Helper( formatter, variationType, testData ); // DBNull.Value can be read back as null object. Reach into objects. Assert.Equal(testData.GetType(), readObj.GetType()); TestDataHolder <object> readDataHolder = (TestDataHolder <object>)readObj; Assert.Null(readDataHolder.V1); }
/// <summary>Initializes a new instance of the <see cref="T:System.Object" /> class.</summary> public TectureBuilder() { var tdh = new TestDataHolder(); Aux = new AuxilaryContainer(tdh, _transactionManager); _mx = new ChannelMultiplexer(Aux); }
/// <summary>Initializes a new instance of the <see cref="T:System.Object" /> class.</summary> public TectureBuilder() { var tdh = new TestDataHolder(); Aux = new AuxilaryContainer(tdh); _mx = new ChannelMultiplexer(Aux); }
internal AuxiliaryContainer(TestDataHolder testDataHolder, TransactionManager transactionManager) { _testDataHolder = testDataHolder; _transactionManager = transactionManager; }
internal AuxilaryContainer(TestDataHolder testDataHolder) { _testDataHolder = testDataHolder; }