public void SutIsEventArgs()
        {
            // Arrange
            var dummyNode = new CompositeSpecimenBuilder();
            // Act
            var sut = new SpecimenBuilderNodeEventArgs(dummyNode);

            // Assert
            Assert.IsAssignableFrom <EventArgs>(sut);
        }
        public void SutIsEventArgs()
        {
            // Fixture setup
            var dummyNode = new CompositeSpecimenBuilder();
            // Exercise system
            var sut = new SpecimenBuilderNodeEventArgs(dummyNode);

            // Verify outcome
            Assert.IsAssignableFrom <EventArgs>(sut);
            // Teardown
        }
        public void GraphIsCorrect()
        {
            // Arrange
            var expected = new CompositeSpecimenBuilder();
            var sut      = new SpecimenBuilderNodeEventArgs(expected);
            // Act
            ISpecimenBuilderNode actual = sut.Graph;

            // Assert
            Assert.Equal(expected, actual);
        }
        public void GraphIsCorrect()
        {
            // Fixture setup
            var expected = new CompositeSpecimenBuilder();
            var sut      = new SpecimenBuilderNodeEventArgs(expected);
            // Exercise system
            ISpecimenBuilderNode actual = sut.Graph;

            // Verify outcome
            Assert.Equal(expected, actual);
            // Teardown
        }