public DelayedMessage(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture) { _output = output; _client = fixture.Client; _topic = $"persistent://public/default/delayed-{Guid.NewGuid()}"; }
public SchemaUpgradeTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture) { _output = output; _client = fixture.Client; _topic = $"persistent://public/default/upgradeable-{Guid.NewGuid()}"; }
public ReaderTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture) { _output = output; _client = fixture.Client; }
public PatternTopicsConsumerTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture) { _output = output; _client = fixture.Client; }
public TxnMessageAck(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture) { _output = output; _client = fixture.Client; }
public NegativeAcksTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture) { _output = output; _client = fixture.Client; }
private static List <MessageId> PublishMessages(string topic, int count, string message, PulsarClient client) { var keys = new List <MessageId>(); var builder = new ProducerConfigBuilder <byte[]>() .Topic(topic); var producer = client.NewProducer(builder); for (var i = 0; i < count; i++) { var key = "key" + i; var data = Encoding.UTF8.GetBytes($"{message}-{i}"); var id = producer.NewMessage().Key(key).Value(data).Send(); keys.Add(id); } return(keys); }
public MessageEncryptionTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture) { _output = output; _client = fixture.Client; }