Problem/Motivation

All modules that are currently in the 11.x ecosystem (ad, ad_content, ad_content_js, ad_content_scheduler and ad_track) currently only have generic tests via GenericModuleTestBase, as well as some basic functionality tests of which I am pretty certain that they either are not enough or outdated or both.

Steps to reproduce

Proposed resolution

We should first discuss in more detail what features and functionalities of the different modules require automated testing and then implement those tests, replacing outdated ones if necessary.

Things to test:

  1. Ad display
  2. Ad subtitle display "Advertisement"
  3. Impressions
  4. Clicks
  5. TO BE EXTENDED!

Remaining tasks

User interface changes

API changes

Data model changes

Comments

lrwebks created an issue. See original summary.

anybody’s picture

Issue summary: View changes
anybody’s picture

Most important all security / permission and privacy related things should be ensured to be tested, then I think tracking is important to test: #3587809: Table ad_track_event grows large very fast - should allow to be limited to clicks