new: tests spec added for component pattern