Skip to content

Commit dfa60af

Browse files
Add count assertion.
1 parent 01e8e76 commit dfa60af

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Open.ChannelExtensions.Tests/BasicTests.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,18 +334,21 @@ public static async Task Filter(int testSize)
334334
[Fact]
335335
public static void PossibleSourceLoadingIssue()
336336
{
337+
const int expectedCount = 10000000;
337338
int count_ = 0;
338339

339340
var queue = new BlockingCollection<int>();
340341
var processingTask = StartProcessingTask2(queue.GetConsumingEnumerable());
341342

342-
for (var i = 0; i < 100000000; i++)
343+
for (var i = 0; i < expectedCount; i++)
343344
queue.Add(i);
344345

345346
queue.CompleteAdding();
346347

347348
processingTask.Wait();
348349

350+
Assert.Equal(expectedCount, count_);
351+
349352
Task StartProcessingTask2(IEnumerable<int> source)
350353
=> Channel.CreateUnbounded<int>()
351354
.Source(source, true)

0 commit comments

Comments
 (0)