test: Modify tests to use new array based serialization

This commit corrects the checks and API usage within 3 of the 4 test
suites in order to correctly pass all existing tests. A couple of
now redundant parameter count based checks have also been removed.

Signed-off-by: Michael Ikey Doherty <michael.i.doherty@intel.com>