func (d *Daemon) CheckServiceTasksInState(ctx context.Context, service string, state swarm.TaskState, message string) func(*testing.T) (interface{}, string) {
    return func(c *testing.T) (interface{}, string) {
        tasks := d.GetServiceTasks(ctx, c, service)
        var count int
        for _, task := range tasks {