public async Task Test_GetOrCreate_GetOrCreate_Succeed()
{
var sys = Setup();
var tasks = Enumerable.Range(0, 3).Select(
_ => sys.Table.Ask<Message.GetOrCreateReply>(
new Message.GetOrCreate(10, BlackHoleActor.Props.Arguments)));
var replies = await Task.WhenAll(tasks);
for (int i = 0; i < replies.Length; i++)
{
var reply = replies[i];
Assert.Equal(10, reply.Id);
Assert.NotNull(reply.Actor);
Assert.Equal(i == 0, reply.Created);
}
}