 				ctx.request.url = "/test"
 				ctx.request.method = "GET"
 				ctx.request.header = { authorization: "Basic bWU6bWU=" }
-				ctx.requestTimestamp = (new Date()).toString()
+				ctx.requestTimestamp = requestTimestamp
 
 				router.route ctx, (err) ->
 					if err

							ctx.routes[0].response.body.toString().should.be.eql "Mock response body 1\n"
							ctx.routes[0].response.headers.should.be.ok
							ctx.routes[0].request.path.should.be.exactly "/test/multicasting"
							ctx.routes[0].request.timestamp.should.be.exactly (new Date()).toString()
							ctx.routes[1].response.status.should.be.exactly 400
							ctx.routes[1].response.body.toString().should.be.eql "Mock response body 3\n"
							ctx.routes[1].response.headers.should.be.ok
							ctx.routes[1].request.path.should.be.exactly "/test/multicasting"
							ctx.routes[1].request.timestamp.should.be.exactly (new Date()).toString()
							done()



				ctx.response = new Object()
				ctx.path = ctx.request.url = "/test"
				ctx.request.method = "GET"
				ctx.requestTimestamp = requestTimestamp

				router.route ctx, (err) ->
					if err
