@Override
    public Stream<? extends Arguments> provideArguments(ExtensionContext context) throws Exception {
        return Stream.of(SessionProtocol.H1C, SessionProtocol.H1, SessionProtocol.H2C, SessionProtocol.H2)
                     .map(Arguments::of);
    }
An {@link ArgumentsProvider} that provides all the unique {@link SessionProtocol} Armeria supports, which is
a common test parameter.
testing-internal/src/main/java/com/linecorp/armeria/internal/testing/UniqueProtocolsProvider.java