public void Name_Method()
    {
      Assert.Throws<ArgumentNullException>(() => new QuestionsLawApiCall().Name(null));
      Assert.Throws<ArgumentException>(() => new QuestionsLawApiCall().Name(string.Empty));

      var call = new QuestionsLawApiCall();
      Assert.False(call.Parameters.ContainsKey("name"));
      Assert.True(ReferenceEquals(call.Name("name"), call));
      Assert.Equal("name", call.Parameters["name"]);
    }