Improve Test Running

 - Use Builder Pattern to "build" list of calls
 - Also use `SimpleDateFormatter` to allow more sane definition of time
 - Fix tests not taking into account seconds for timestamp generation