Discuss Component Testing In Detail