예제 #1
0
 public EventSourceTests(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output                  = output;
     _client                  = fixture.Client;
     _pulsarSystem            = fixture.PulsarSystem;
     _clientConfigurationData = fixture.ClientConfigurationData;
 }
예제 #2
0
        public ProducerCommitAbort(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
        {
            _output = output;
            _client = fixture.Client;
            _admin  = new Admin.Public.Admin("http://localhost:8080/", new HttpClient());

            try
            {
                //var response = _admin.SetRetention("public", "default", retentionPolicies: new SharpPulsar.Admin.Models.RetentionPolicies(retentionTimeInMinutes: 3600, retentionSizeInMB: 1000));
                //var bla = response;
            }
            catch { }
        }
예제 #3
0
 public TxnAckTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #4
0
 public CumulativeAck(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #5
0
 public MultiTopicsReaderTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #6
0
 public ConsumerRedeliveryTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #7
0
 public ByteKeysTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
     _topic  = $"persistent://public/default/my-topic-Batch-{Guid.NewGuid()}";
 }
예제 #8
0
 //dotMemoryUnit.exe "c:\Program Files\dotnet\dotnet.exe" -- test "C:\Users\User\source\repos\SharpPulsar\Tests\SharpPulsar.Test.Memory\bin\Release\net5.0\SharpPulsar.Test.Memory.dll"
 public MemoryAllocationTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
     DotMemoryUnitTestOutput.SetOutputMethod(output.WriteLine);
 }
예제 #9
0
 public PatternTopicsConsumerTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #10
0
 public MessageChunkingTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #11
0
 public KeySharedSubscriptionTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #12
0
 public ZeroQueueSizeTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #13
0
 public DelayedMessage(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
     _topic  = $"persistent://public/default/delayed-{Guid.NewGuid()}";
 }
예제 #14
0
 public SchemaUpgradeTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
     _topic  = $"persistent://public/default/upgradeable-{Guid.NewGuid()}";
 }
예제 #15
0
 public GenericSchemaTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
 }
예제 #16
0
 public AcknowledgementsGroupingTrackerTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
     _system = fixture.PulsarSystem.System;
 }
예제 #17
0
 public UnAckedMessageTrackerTest(ITestOutputHelper output, PulsarStandaloneClusterFixture fixture)
 {
     _output = output;
     _client = fixture.Client;
     _system = fixture.PulsarSystem.System;
 }