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 }
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); }
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); }
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 }