Record content engagement detail messages

@maxfliri
Use database_cleaner for test setup

@maxfliri
Raise log level to warn in tests

to avoid noisy messages in test output

@maxfliri