This is one good tool: uize.com.
You should look at Jasmine & Sinon. Js : sinonjs.org/ Here is a good tutorial on testing using Backbone. Js, Jasmine & Sinon.
Js : tinnedfruit.com/2011/03/03/testing-backb... I also recommend Phantom. Js for integration testing... It's a headless browser and much faster than using Selenium... phantomjs.org/ Btw here is an example of unit-tested app from Pivotal : https://github. Com/pivotal/cimonitor.
You can find client-side tests there -> cimonitor/public/javascripts/js-common.
CIMonitor looks promising. I might need some time to look into that. Do you have any idea how to get the tests running?
Looks like the Github project does not contain the actual testrunner. – Pumbaa80 19 hours ago.
Personally I like Qooxdoo, check it out for your self and see if this is what you want qooxdoo.org/demo#real-life_examples.
I'm not sure if this answer will qualify but I'm working on the next iteration of my pet project "Atomic OS" (an OS-metaphor for web developers) which will, eventually, meet your criteria. I'm working on a related project (which I can't share just yet) that is built on a bare-bones Atomic OS v2 foundation and provides a rich set of UI widgets for mobile web apps. I built & use JSDog to produce documentation from a subset of JSDoc syntax and unit test runners with QUnit.
For an example of where I'm intending to go with unit tests, please see the Atomic OS documentation. (Click "Docs" in the taskbar and select a class, such as HxJSFS).
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.