Tests for FeaturedAssetView

To make testing easier, I made the subviews of ``FeaturedAssetView``
options, so I could pass mocks in the tests.

Addresses #515.