Replace TestSuite factory with TestCaseFactory

Registered by blep

Currently, all test cases must be instantiated at registration. This as a drawback with regards to memory consumption, and complexify significatively the interface as care is required for dealing with memory management. It as also made implementation of parametrized test cases complex. Instead of providing direct access to TestCase, the user should only manipulate its factory (get Test meta data, run the test case...). This will help hiding most the implementation detail of TestCase.

Blueprint information

Status:
Started
Approver:
blep
Priority:
Essential
Drafter:
None
Direction:
Needs approval
Assignee:
blep
Definition:
Approved
Series goal:
Accepted for 0.1-essence
Implementation:
Good progress
Milestone target:
milestone icon v0.1.0
Started by
blep

Sprints

Whiteboard

Implemented. Still some roughness concerning suite declaration and test case factory...

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.