public void SelectConstructor_WithNullType_ShouldThrowArgumentNullException() { SinglePublicConstructorSelector sut = createSut(); Assert.Throws <ArgumentNullException>(() => sut.SelectConstructor(null)); }
public void SelectConstructor_TypeWithNoMultipleConstructors_ShouldThrowInvalidOperationException() { SinglePublicConstructorSelector sut = createSut(); Assert.Throws <InvalidOperationException>(() => sut.SelectConstructor(typeof(ClassMultipleConstructors))); }