test controller provider