Exemplo n.º 1
0
 public void TransformNullBuilderThrows()
 {
     // Fixture setup
     var sut = new TracingBehavior();
     // Exercise system and verify outcome
     Assert.Throws<ArgumentNullException>(() =>
         sut.Transform(null));
     // Teardown
 }
Exemplo n.º 2
0
 public void TransformReturnsCorrectResult()
 {
     // Fixture setup
     var sut = new TracingBehavior();
     var builder = new DelegatingSpecimenBuilder();
     // Exercise system
     var result = sut.Transform(builder);
     // Verify outcome
     var tw = Assert.IsAssignableFrom<TraceWriter>(result);
     Assert.Equal(builder, tw.Tracer.Builder);
     // Teardown
 }