editclient Tests

Each of the tests below relates to editclient test cases

Table 6. editclient Test Cases

TESTCASEEVENTIDACTIONEXPECTED_RESULTS
editclient1hit "search" with no data enteredall clients are returned in long form
editclient2enter in invalid client name, hit "search"no clients are returned
editclient3enter in a valid client name, hit "search"client(s) returned that match partial client name or whole client name
editclient4enter in a default billing rateall clients with that default billing rate are returned
editclient5change field "default approved" to "yes"client with default approvals are returned
editclient6change field "default approved" to "no"clients without default approvals are returned
editclient7on client screen, change default billing rate and hit "update"client's default billing rate is changed in the database
editclient8on client screen, change client's name field and hit "update"client's name is changed in the database
editclient9on client screen, hit "delete" buttonclient is deleted from the database
editclient10on client screen, hit "search" buttonsearch form is returned