public void InvokeInRunspace_WithNoParameters_DoesNotReturnNull() { // Given var sut = new WriteInputCommand(); // When var result = sut.InvokeInRunspace(); // Then Assert.NotNull(result); }
public void InvokeInRunspace_WithTypeParameter_ReturnsParameterValue(object parameterValue) { // Given var cmdlet = new WriteInputCommand { InputObject = parameterValue }; // When var result = PSCmdletExtension.InvokeInRunspace<object>(cmdlet) .SingleOrDefault(); // Then Assert.Equal(parameterValue, result); }