use mock instead of the TestInterface