Sohnee

personal statement

I am a regular open source contributor and have contributed a couple of .NET projects to Codeplex as well as various jQuery plugins. If you have any questions or comments on any of these projects, please contact me via my website: http://www.stevefenton.co.uk/

activity stream

September 23, 2014 - tsUnit - TypeScript Unit Testing Framework: Declined patch: Hi. Those are results of mine experimenting with paramet...

September 17, 2014 - tsUnit - TypeScript Unit Testing Framework: Created release: tsUnit 1.1.2

September 17, 2014 - tsUnit - TypeScript Unit Testing Framework: Applied patch: Hi, I suggest new assertion: isExecuteTimeLessThanLimit. For checking if given code is able to finish itself in the given time limit. The patch already contain code from my previous patch, but it easily to correct if necessary. Time measurement is based on "windows.performance.now()" function. I hope it will be useful. Example of use: class CheckExecutionTimeTests extends tsUnit.TestClass { executeTimeLowerThanGivenTime() { var code = function () { var start = window.performance.now(); while ((window.performance.now() - start) < 500) { } }; this.isExecuteTimeLessThanLimit(code, 1000); } executeTimeHigherThanGiven() { var code = function () { var start = window.performance.now(); while ((window.performance.now() - start) < 1000) { } }; this.isExecuteTimeLessThanLimit(code, 500); } executeCheckWithInternalException() { var code = function () { var start = window.performance.now(); while ((window.performance.now() - start) < 500) { } throw "Internal exception"; } this.isExecuteTimeLessThanLimit(code, 1000); } }

September 17, 2014 - tsUnit - TypeScript Unit Testing Framework: Committed 106706, New "executesWithin" assertion from Paul Atryda.

September 17, 2014 - tsUnit - TypeScript Unit Testing Framework: Pushed 106706, New "executesWithin" assertion from Paul Atryda.

September 17, 2014 - tsUnit - TypeScript Unit Testing Framework: Applied patch: Hi! I implement additional message in case of failed unit tests. It was requested in thread: https://tsunit.codeplex.com/discussions/437967. Thank for applying my previous patches. BTW, in version of tsUnit on SVN are missing changes on app.css file?

September 17, 2014 - tsUnit - TypeScript Unit Testing Framework: Committed 106705, Allow optional messages to be passed to assertions.

September 17, 2014 - tsUnit - TypeScript Unit Testing Framework: Pushed 106705, Allow optional messages to be passed to assertions.

September 15, 2014 - tsUnit - TypeScript Unit Testing Framework: Pushed 106699, White space change.

September 15, 2014 - tsUnit - TypeScript Unit Testing Framework: Committed 106699, White space change.