Fitnesse : How to verify sorting order ?

When query fixture is executed, the return result set is verified against the presence or absence of the element without considering the order in which the element appears. It makes it difficult to verify to the sorting order. The good news is that with a little work around it can achieved without much efforts.

fitnesse order

The trick is to append the sequence number appended in the title string of the elements in the wiki page. In the fixture code before returning the result set, append the sequence let’s say “for 1=1 to 10” and validate against wiki page. In this case let’s say the title you are expecting to be at top with sequence number “1 the title” comes down to appear at “4 the title” the test case will get failed. This way the sequence can be verified easily by appending the expected sequence with the title.

fixture code to sort order

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s