What unit test frameworks you use? | Community
Skip to main content
June 8, 2020
Solved

What unit test frameworks you use?

  • June 8, 2020
  • 3 replies
  • 2519 views

We have been using prosper from ICF to write our test cases but we stumbled upon situations where the library doesn’t provide necessary elements to write test cases and there are not much contributors to the library as well. We had to now switch to wcm io. Im wondering what people have been using and if wcm io provide everything necessary to write unit tests.

 

__________________________________________________________________________________________________

3 bhk in dombivli 3 bhk flats in dadar 

 
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by BrianKasingli

@17379695 

I've been using wcm.io mocks used with the Mockito Test framework for my Unit Tests, and it's working well for me. 

https://wcm.io/testing/

https://site.mockito.org/

On a side note: Check out the best practices for AEM unit test, https://cqdump.wordpress.com/2020/03/30/best-practices-for-aem-unittests/

3 replies

BrianKasingli
Community Advisor and Adobe Champion
BrianKasingliCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
June 8, 2020

@17379695 

I've been using wcm.io mocks used with the Mockito Test framework for my Unit Tests, and it's working well for me. 

https://wcm.io/testing/

https://site.mockito.org/

On a side note: Check out the best practices for AEM unit test, https://cqdump.wordpress.com/2020/03/30/best-practices-for-aem-unittests/

Adobe Employee
June 8, 2020

You can find the detailed implementation of wcm io mocks and mockito at [1] with examples

 

[1] https://docs.adobe.com/content/help/en/experience-manager-learn/getting-started-wknd-tutorial-develop/unit-testing.html

VeenaVikraman
Community Advisor
Community Advisor
June 8, 2020

You can use Sling Mocks   and wcm.io for writing your Mocks. There is a good article by Jorg on SlingContext which is really helpful in writing  and testing AEM Mocks. Please check the same here

There are additional article from him which help you to work with Sling Mocks

Part 1 - https://cqdump.wordpress.com/2019/01/09/writing-unit-tests-for-aem-using-slingmocks/

Part -2 - https://cqdump.wordpress.com/2019/01/14/writing-unit-tests-for-aem-part-2-maven-setup/

Part 3- https://cqdump.wordpress.com/2019/01/17/writing-unittests-for-aem-part-3-mocking-resources/

 

Hope this helps. There are quite a few articles on the same out there.