Add component testing