Hi,
While writing Integration Automated Tests for Product ML, I came across
the following scenario:
Suppose there are several workflows I want to test (workflow_1,
workflow_2, ...). Each workflow consists of several methods.
i.e:
- workflow_1
- method_A
- method_B
- method_C
- workflow_2
- method_X
- method_Y
- method_Z
- and so on..
Every workflow read/write from/to database. In user-scenarios, these
workflows are also again executed in order. i.e: each workflow needs the
data written to DB from the previous workflow.
Would like to know the Best way of writing tests to this scenario. Is it
acceptable to use a happy-scenario of workflow_1 when initializing tests
for workflow_2?
OR should I populate the DB using a pre-created DB dump, OR mock the
database?
Thanks,
Supun
--
*Supun Sethunga*
Software Engineer
WSO2, Inc.
http://wso2.com/
lean | enterprise | middleware
Mobile : +94 716546324
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev