Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Integration Test for the Analytics "Collectors Layer" #30056

Open
freddyDOTCMS opened this issue Sep 18, 2024 · 0 comments
Open

Create Integration Test for the Analytics "Collectors Layer" #30056

freddyDOTCMS opened this issue Sep 18, 2024 · 0 comments
Assignees
Labels
dotCMS : Analytics Data and Analytics Umbrella Team : Falcon

Comments

@freddyDOTCMS
Copy link
Contributor

freddyDOTCMS commented Sep 18, 2024

Parent Issue

User Story

The test are missing for this new layer in the Analytics mechanism, it means create test for these changes:

Acceptance Criteria

  • Test each of the Collector: AsyncVanitiesCollector, BasicProfileCollector, FilesCollector, PageDetailCollector, PagesCollector, SyncVanitiesCollector

  • Test the fireCollectors method

https://github.com/dotCMS/core/pull/29791/files#diff-90a0fa9dfdecdea2c4b6362c0aaea4fdf8a709821647d6f1b3138ede806ecb8dR14

I think we are going to need to get this inner class out for this

https://github.com/dotCMS/core/pull/29791/files#diff-b3262e0c55b89f8f7ebd482593a2c45249e4146e261fd613f72f2ae12a97c0bbR54

  • Test this util method

https://github.com/dotCMS/core/pull/29791/files#diff-ae8c16925e0c164cc0aa0342ff2953abb57a46bf69a34437dacf0893521b390eR25

  • maybe this this one?

https://github.com/dotCMS/core/pull/29791/files#diff-c6b552720dcdd032d58c9b299fd4c5aba7a5f3b233c6ae1d7a1528e94bfe51c7R75

Proposed Objective

Please Select

Proposed Priority

Please Select

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

No response

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

No response

@freddyDOTCMS freddyDOTCMS added Team : Falcon dotCMS : Analytics Data and Analytics Umbrella labels Sep 18, 2024
@jcastro-dotcms jcastro-dotcms self-assigned this Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dotCMS : Analytics Data and Analytics Umbrella Team : Falcon
Projects
Status: In Progress
Development

No branches or pull requests

2 participants