public void ShouldSerializeMinQueryLength() { // arrange var select = new MultiSelectExternal { MinQueryLength = 5 }; // act var payload = SlackClient.SerializeObject(select); // assert payload.Should().Contain($"\"min_query_length\":5"); }
public void ShouldSerializeInitialOptions() { // arrange var options = new List <Option> { new Option { Value = "Value123" } }; var select = new MultiSelectExternal { InitialOptions = options }; // act var optionsPayload = SlackClient.SerializeObject(options); var payload = SlackClient.SerializeObject(select); // assert payload.Should().Contain($"\"initial_options\":{optionsPayload}"); }