Functional immune testing