public void CreateFromIntPtrRequestThrows() { // Arrange var sut = new IntPtrGuard(); var dummyContext = new DelegatingSpecimenContext(); // Act & assert Assert.Throws <IllegalRequestException>(() => sut.Create(typeof(IntPtr), dummyContext)); }
public void CreateFromIntPtrRequestThrows() { // Fixture setup var sut = new IntPtrGuard(); var dummyContext = new DelegatingSpecimenContext(); // Exercise system and verify outcome Assert.Throws <IllegalRequestException>(() => sut.Create(typeof(IntPtr), dummyContext)); // Teardown }
public void AnythingElseThanAnIntPtrRequestReturnsCorrectResult(object request) { // Arrange var sut = new IntPtrGuard(); // Act var dummyContext = new DelegatingSpecimenContext(); var result = sut.Create(request, dummyContext); // Assert var expectedResult = new NoSpecimen(); Assert.Equal(expectedResult, result); }
public void AnythingElseThanAnIntPtrRequestReturnsCorrectResult(object request) { // Fixture setup var sut = new IntPtrGuard(); // Exercise system var dummyContext = new DelegatingSpecimenContext(); var result = sut.Create(request, dummyContext); // Verify outcome var expectedResult = new NoSpecimen(); Assert.Equal(expectedResult, result); // Teardown }