public void SutImplementsISpecimenBuilder()
 {
     // Fixture setup
     var dummyBuilder = MockRepository.GenerateMock<ISpecimenBuilder>();
     // Exercise system
     var sut = new RhinoMockAroundAdvice(dummyBuilder);
     // Verify outcome
     Assert.IsAssignableFrom<ISpecimenBuilder>(sut);
     // Teardown
 }
        public void SutImplementsISpecimenBuilder()
        {
            // Arrange
            var dummyBuilder = MockRepository.GenerateMock <ISpecimenBuilder>();
            // Act
            var sut = new RhinoMockAroundAdvice(dummyBuilder);

            // Assert
            Assert.IsAssignableFrom <ISpecimenBuilder>(sut);
        }
 public void BuilderIsCorrect()
 {
     // Fixture setup
     var expectedBuilder = MockRepository.GenerateMock<ISpecimenBuilder>();
     var sut = new RhinoMockAroundAdvice(expectedBuilder);
     // Exercise system
     ISpecimenBuilder result = sut.Builder;
     // Verify outcome
     Assert.Equal(expectedBuilder, result);
     // Teardown
 }
Пример #4
0
        public void SutImplementsISpecimenBuilder()
        {
            // Fixture setup
            var dummyBuilder = MockRepository.GenerateMock <ISpecimenBuilder>();
            // Exercise system
            var sut = new RhinoMockAroundAdvice(dummyBuilder);

            // Verify outcome
            Assert.IsAssignableFrom <ISpecimenBuilder>(sut);
            // Teardown
        }
        public void BuilderIsCorrect()
        {
            // Arrange
            var expectedBuilder = MockRepository.GenerateMock <ISpecimenBuilder>();
            var sut             = new RhinoMockAroundAdvice(expectedBuilder);
            // Act
            ISpecimenBuilder result = sut.Builder;

            // Assert
            Assert.Equal(expectedBuilder, result);
        }
Пример #6
0
        public void BuilderIsCorrect()
        {
            // Fixture setup
            var expectedBuilder = MockRepository.GenerateMock <ISpecimenBuilder>();
            var sut             = new RhinoMockAroundAdvice(expectedBuilder);
            // Exercise system
            ISpecimenBuilder result = sut.Builder;

            // Verify outcome
            Assert.Equal(expectedBuilder, result);
            // Teardown
        }
 public void CreateWithNonMockRequestReturnsCorrectResult(object request)
 {
     // Fixture setup
     var dummyBuilder = MockRepository.GenerateMock<ISpecimenBuilder>();
     var sut = new RhinoMockAroundAdvice(dummyBuilder);
     // Exercise system
     var dummyContext = MockRepository.GenerateMock<ISpecimenContext>();
     var result = sut.Create(request, dummyContext);
     // Verify outcome
     var expectedResult = new NoSpecimen(request);
     Assert.Equal(expectedResult, result);
     // Teardown
 }
        public void CreateWithNonMockRequestReturnsCorrectResult(object request)
        {
            // Arrange
            var dummyBuilder = MockRepository.GenerateMock <ISpecimenBuilder>();
            var sut          = new RhinoMockAroundAdvice(dummyBuilder);
            // Act
            var dummyContext = MockRepository.GenerateMock <ISpecimenContext>();
            var result       = sut.Create(request, dummyContext);
            // Assert
            var expectedResult = new NoSpecimen();

            Assert.Equal(expectedResult, result);
        }
Пример #9
0
        public void CreateWithNonMockRequestReturnsCorrectResult(object request)
        {
            // Fixture setup
            var dummyBuilder = MockRepository.GenerateMock <ISpecimenBuilder>();
            var sut          = new RhinoMockAroundAdvice(dummyBuilder);
            // Exercise system
            var dummyContext = MockRepository.GenerateMock <ISpecimenContext>();
            var result       = sut.Create(request, dummyContext);
            // Verify outcome
            var expectedResult = new NoSpecimen(request);

            Assert.Equal(expectedResult, result);
            // Teardown
        }