Integration Testing components

I believe the original problem was you needed to call this.set('message', { title: 'some message'}) to get the message object into your context.

needs is for unit tests, not for component integration tests. you shouldn’t “need” needs. Make sure you have integration: true in your moduleForComponent call.