public void TaskIsNotCompletedByDefault() { StreamProcessor sp = CreateProcessor(); Task <bool> task = sp.Start(); Assert.False(task.IsCompleted); }
public void PutCausesTaskToBeCompleted() { StreamProcessor sp = CreateProcessor(); Task <bool> task = sp.Start(); SimulateMessageReceived("put", EmptyPutData); Assert.True(task.IsCompleted); }
private StreamProcessor CreateAndStartProcessor() { StreamProcessor sp = CreateProcessor(); sp.Start(); Assert.True(_esStartedReady.WaitOne(TimeSpan.FromSeconds(5))); _esStartedReady.Reset(); return(sp); }