public void ConsumerSettings_SetsCheckpointsProperly() { // arrange var cs = new ConsumerSettings(); // act cs.CheckpointEvery(10); cs.CheckpointAfter(TimeSpan.FromHours(60)); // assert cs.Properties[CheckpointSettings.CheckpointCount].ShouldBeEquivalentTo(10); cs.Properties[CheckpointSettings.CheckpointDuration].ShouldBeEquivalentTo(TimeSpan.FromHours(60)); }
public void GivenConsumerSettingsWhenConfiguredThenCheckpointsSetProperly() { // arrange var cs = new ConsumerSettings(); // act cs.CheckpointEvery(10); cs.CheckpointAfter(TimeSpan.FromHours(60)); // assert cs.Properties[CheckpointSettings.CheckpointCount].Should().BeEquivalentTo(10); cs.Properties[CheckpointSettings.CheckpointDuration].Should().BeEquivalentTo(TimeSpan.FromHours(60)); }