Welcome to the Question and Answer site for Software Testing Professionals

You can get your queries resolved from Software Testing Professionals.

Ask a Question

Get answers and give answers to questions from other members.

View All Questions

Get votes and earn points to build your reputation in community.

View Hot Questions

How to mock the data in Testng ? as like in junit

Open 1 Answers 32 Views
1 1
I am panning to prepopulate data from DB for api automation. how to mock the data before starting the test. Please provide me some example.

1 Answer


You can try exploring Mockito framework: http://site.mockito.org/

Github: https://github.com/mockito/mockito

Gradle dependency: dependencies { testCompile "org.mockito:mockito-core:1.+" }




Verify interactions:
import static org.mockito.Mockito.*;
// mock creation
List mockedList = mock(List.class);
// using mock object - it does not throw any "unexpected interaction" exception
// selective, explicit, highly readable verification
stub method calls
// you can mock concrete classes, not only interfaces
LinkedList mockedList = mock(LinkedList.class);
// stubbing appears before the actual execution
// the following prints "first"
// the following prints "null" because get(999) was not stubbed

Hope that helps. 

answered by (192 points)

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register.

We have resolved 1.2k+ Software Testing queries!

Software Testing Board Weekly update

We will send you handpicked questions that you would love to answer.

View previous campaigns.

Top Contributors