tests: split MockFunctionTest into: CallCount-, Ordering-, Return- and ThrowTest