This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit bd193d7294fa64a3d186468fe27da4d08e78d899
tree 780949c7e5f18be2dc6cf3c9b0245fb2d406b4d0
parent 116a55e6366134e87a3b2958d4e546731376c264
tree 780949c7e5f18be2dc6cf3c9b0245fb2d406b4d0
parent 116a55e6366134e87a3b2958d4e546731376c264
jshoulda /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
.gitmodules | Thu Oct 23 15:42:36 -0700 2008 | |
| |
History.txt | ||
| |
License.txt | Tue Oct 07 14:56:16 -0700 2008 | |
| |
README.mdown | ||
| |
Rakefile | ||
| |
config/ | Tue Oct 07 14:56:16 -0700 2008 | |
| |
dist/ | ||
| |
jshoulda.tmbundle - b037257 | ||
| |
lib/ | Sun Nov 09 09:35:54 -0800 2008 | |
| |
script/ | Tue Oct 07 14:56:16 -0700 2008 | |
| |
site/ | ||
| |
src/ | ||
| |
tasks/ | ||
| |
test/ |
README.mdown
jShoulda
jShoulda is a wrapper for JsUnitTest which allows the developer to write Shoulda-like tests.
Please visit http://jshoulda.scriptia.net for more information.
Example
context('A context', {
setup: function() {
// do your setup
this.something = 1
},
teardown: function() {
// do your cleaning
}
},
should('run its setup function', function() {
this.assertEqual(1, this.something);
}),
context('which is an inner context', function() {
setup: function() {
this.something += 1;
}
},
should('run both setup functions', function() {
this.assertEqual(2, this.something);
})
)
)();
Author, license, source code
jShoulda has been created by Choan Galvez and is freely distributable under the terms of a MIT-style license. The source code resides in a Git repository at github.









