public void A_Intersperse_must__complete_the_stage_when_the_Source_has_been_completed()
{
var t = this.SourceProbe<string>()
.Intersperse(",")
.ToMaterialized(this.SinkProbe<string>(), Keep.Both)
.Run(Materializer);
var p1 = t.Item1;
var p2 = t.Item2;
p2.Request(10);
p1.SendNext("a")
.SendNext("b")
.SendComplete();
p2.ExpectNext("a")
.ExpectNext(",")
.ExpectNext("b")
.ExpectComplete();
}