class RubyIndexer::RBSIndexerTest
def test_rbs_method_with_optional_parameter
def test_rbs_method_with_optional_parameter entries = @index["chomp"] #: as Array[Entry::Method] assert_equal(1, entries.length) entry = entries.first #: as Entry::Method signatures = entry.signatures assert_equal(1, signatures.length) first_signature = signatures.first #: as Entry::Signature # (?::string? separator) -> ::String assert_equal(1, first_signature.parameters.length) assert_kind_of(Entry::OptionalParameter, first_signature.parameters[0]) assert_equal(:separator, first_signature.parameters[0]&.name) end