예제 #1
0
        public void SutIsSpecimenTraceEventArgs()
        {
            // Arrange
            var dummyRequest  = new object();
            var dummySpecimen = new object();
            var dummyDepth    = 0;
            // Act
            var sut = new SpecimenCreatedEventArgs(dummyRequest, dummySpecimen, dummyDepth);

            // Assert
            Assert.IsAssignableFrom <RequestTraceEventArgs>(sut);
        }
예제 #2
0
        public void SpecimenMatchesConstructorArgument()
        {
            // Arrange
            var dummyRequest     = new object();
            var expectedSpecimen = new object();
            var dummyDepth       = 0;
            var sut = new SpecimenCreatedEventArgs(dummyRequest, expectedSpecimen, dummyDepth);
            // Act
            object result = sut.Specimen;

            // Assert
            Assert.Equal(expectedSpecimen, result);
        }
예제 #3
0
        public void DepthMatchesConstructorArgument()
        {
            // Arrange
            var dummyRequest  = new object();
            var dummySpecimen = new object();
            var expectedDepth = 1;
            var sut           = new SpecimenCreatedEventArgs(dummyRequest, dummySpecimen, expectedDepth);
            // Act
            int result = sut.Depth;

            // Assert
            Assert.Equal(expectedDepth, result);
        }
        public void SutIsSpecimenTraceEventArgs()
        {
            // Fixture setup
            var dummyRequest  = new object();
            var dummySpecimen = new object();
            var dummyDepth    = 0;
            // Exercise system
            var sut = new SpecimenCreatedEventArgs(dummyRequest, dummySpecimen, dummyDepth);

            // Verify outcome
            Assert.IsAssignableFrom <RequestTraceEventArgs>(sut);
            // Teardown
        }
        public void SpecimenMatchesConstructorArgument()
        {
            // Fixture setup
            var dummyRequest     = new object();
            var expectedSpecimen = new object();
            var dummyDepth       = 0;
            var sut = new SpecimenCreatedEventArgs(dummyRequest, expectedSpecimen, dummyDepth);
            // Exercise system
            object result = sut.Specimen;

            // Verify outcome
            Assert.Equal(expectedSpecimen, result);
            // Teardown
        }
 internal void RaiseSpecimenCreated(SpecimenCreatedEventArgs e)
 {
     this.OnSpecimenCreated(e);
 }