Create a test suite for Gwibber

Registered by Ken VanDine

Gwibber desparately needs a test suite, we should create a test suite and start to populate it with tests.

We should include both unit testing and mock testing of the services we integrate with.

Blueprint information

Status:
Complete
Approver:
Sebastien Bacher
Priority:
Medium
Drafter:
Ken VanDine
Direction:
Needs approval
Assignee:
Ken VanDine
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Ken VanDine
Completed by
Ken VanDine

Related branches

Sprints

Whiteboard

Work items for maverick-alpha-2:
Select tools to be used: DONE

Work items:
Add ability to gwibber-service to enable dumping raw results from each service we support for use in creating tests: TODO
Create framework for setting up and running tests: TODO
Use those results for mock tests for each service, simulating being online: TODO
Write tests for ConnectionMonitor: TODO
Write tests for the storage backend: TODO
Write tests for MessagesMonitor: TODO
Write tests for AccountMonitor: TODO
Write tests for StreamMonitor: TODO
Write tests for URLShorten: TODO
Write tests for network: TODO
Write tests for twitter: TODO
Write tests for facebook: TODO
Write tests for identi.ca: TODO
Write tests for statusnet: TODO
Write tests for friendfeed: TODO
Write tests for qaiku: TODO
Write tests for digg: TODO
Write tests for flickr: TODO

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.