{"_id":"beast-test","_rev":"48-e44b739b05fc185c6d90a7a6e0b9bc33","name":"beast-test","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","dist-tags":{"latest":"0.0.14"},"versions":{"0.0.1":{"name":"beast-test","version":"0.0.1","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","main":"bin/beast.testsuite.min.js","_id":"beast-test@0.0.1","dist":{"shasum":"60f833302a969a3cd4579e43de6b0259527faba6","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.1.tgz","integrity":"sha512-cOG5yUJRjevDSlvy90tQRptkajK73ZBmMp8eJ+vN9D1X31b1Qwg2X9M9Rf6i86+0g0I6kOMd0fnB0DfHlVH9IQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi18EVkgAVQ24Rf2XF6s6B2Wh5QLt+jnPs0VYhErEs6gIhAIhld49LA4kDFpdh5AXjqQjtt8oRnk1U3ZkNrtZpEfKl"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.2":{"name":"beast-test","version":"0.0.2","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","main":"bin/beast.testsuite.min.js","_id":"beast-test@0.0.2","dist":{"shasum":"7553b241073d707ad112d32c207510c603ad3719","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.2.tgz","integrity":"sha512-lJdeP9nGvRVnSrHrsjd10VoYONVxGs/9g6BCOfD4ZUdV0gm3pDmHNkZiWiYt7jzvOIh5QtauECkAR1jT1K1UXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESjYLEDMsVy0Swj3aZTArXquku3cxrguwnvsdwdDEhoAiAFiXwluF7kUESZkC8ALmFflBi1NJZ4MYc9gohzqkbnSQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.3":{"name":"beast-test","version":"0.0.3","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","main":"bin/beast.testsuite.min.js","_id":"beast-test@0.0.3","dist":{"shasum":"3244554cc8868b6f73c9e9f65360c6413ea4df73","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.3.tgz","integrity":"sha512-5gEgik6M6Ack/usY2bPEBfufiloDmu9G300Y/Y0a0LindT62WSCV6gUCPue4LgZ5o0Ks6IoXu30Vc9YgnZ52ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVYOBfDQhoSZv76GGHZsDKFnfKzGJhQE1ENpcu+rJbFAiBhyjC/O2S3Kynge5fRZW+1Plnh37p2hAdIwwvMe6JmBA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.6":{"name":"beast-test","version":"0.0.6","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","main":"bin/beast.testsuite.min.js","_id":"beast-test@0.0.6","dist":{"shasum":"958fd9e810f9d8b49b4a5e0e611944d9fbd076d0","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.6.tgz","integrity":"sha512-9h0kaM9Jd2XLIS3nvlWuoMjidRf+INd8MxQ16f5+W+Cg7+JjqDPCR40q34+lH+5NSdhtNoO20nCb3yPJN5c7EQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICaWflPPtbdHA2pIZ9G6KbHbYSjodeXqCesVrGBMkQ8bAiABi1gcX7qfe5v0fhMQIsm+5DayRndTR/xyuOlP4fYDDw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.7":{"name":"beast-test","version":"0.0.7","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","bin":{"beast-test":"bin/beast.testsuite.js"},"author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","main":"bin/beast.testsuite.min.js","_id":"beast-test@0.0.7","dist":{"shasum":"d2652363a8b222d9d02372d0173e0c2d7420c585","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.7.tgz","integrity":"sha512-PCtut8QiWydIJgMl4bWBd+N/Ivw6TCxjl/LMffCKXuYlLMnmUtNDFE7pLEbvYmE9DpBmEuLrxGesHiXVcQjcqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQrEP7IQwfZdrLLvSoDgv1sR8a0lWb7MLmH0ePzKG5jAiEAsZE4HCvcLCFs+SAyaa9yjgJG7dTQeyL7sEdmliQpt4c="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.8":{"name":"beast-test","version":"0.0.8","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","bin":{"beast-test":"bin/cli.js"},"author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","main":"bin/beast.testsuite.min.js","_id":"beast-test@0.0.8","dist":{"shasum":"a773922896f94ca62f8e6872ec44eb74dd5ea3bf","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.8.tgz","integrity":"sha512-K1ed4mejWqA1phQTGqkKi40S/9n0F6PIDHUqg3HhBj9zFi337pp4e1YWy7Yt0Nl2zlMzLTnpkCNGStPuSMuNFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuOBAwRt9W1K3DBAB/81BXAvOeAsGKMsVQuqITUUcqvAIgLFVVCRixLJJu5hGxWhNsIQYNvGkgDqfWdCpUQDf0s14="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.9":{"name":"beast-test","version":"0.0.9","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","bin":{"beast-test":"bin/cli.js"},"main":"bin/beast.testsuite.min.js","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","_id":"beast-test@0.0.9","dist":{"shasum":"ec97521126bde17ffd57c25e85bed9d43e94a597","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.9.tgz","integrity":"sha512-CtNKWmpwZnPnctuC6BHq6Qd2GBjMaThgfQeBrUOZfXLl7xaif4g/cEle1vWytzKFziOSIR5M5Ko5pM4+eblOsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNCU0kaCFyQTnbwuv1CdZJDmeYnPcDrFNwM4Ls9gqMzwIgTJ16UPyUlJG2SDi5KdrWauYkhAnWYJDNvD/kq05OKVQ="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.11":{"name":"beast-test","version":"0.0.11","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","bin":{"beast-test":"bin/cli.js"},"main":"bin/beast.testsuite.min.js","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"devDependecies":{"uglifyjs":"*"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","scripts":{"prepublish":"uglifyjs -o bin/beast.testsuite.min.js --source-map bin/beast.testsuite.min.map bin/beast.testsuite.js"},"_id":"beast-test@0.0.11","dist":{"shasum":"b31194043c88689eaf0547cbbfe27a7c9cfac7bb","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.11.tgz","integrity":"sha512-vFNnDdkCSg8PpmfIzDbPmUB+gddwFByvXNglCgpQRnE6lsdZpHpxJ9u9Lb4zvkD0dy9tTqUzR5IvOfCkZNHnyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTtY7onY16h2sBS6CjWLhpBHMwBHgT7dJSkx7o+OcZ3AiEA2DC51gMDmd1LmEKNlcyNHW/l0d1K8y4baFjwQoQMWo0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.12":{"name":"beast-test","version":"0.0.12","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","main":"bin/beast.testsuite.min.js","devDependencies":{"coffee-stir":"*","coffee-script":"*","uglify.js":"2.*","codo":"2.*"},"_id":"beast-test@0.0.12","dist":{"shasum":"81db9564e7918269693fe2770468c71ec95a1432","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.12.tgz","integrity":"sha512-tkuS9yTxj+QZlLLcyg6xTkZTDuET8uuhv6+T2oRKXVhARidxpKMoJxVJkLEm96uGABJYUpILsZirsmhHjMyiBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9PZxAgmTIuQPMwe+6cygURjFGAocS8d9Ws3fUWOLKHAIhAOaBb6viwNSwc5QsvxH54IOotm4wcfGmczumiysgzrdc"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.13":{"name":"beast-test","version":"0.0.13","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","bin":{"beast-test":"bin/cli.js"},"main":"bin/beast.testsuite.min.js","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"devDependecies":{"uglifyjs":"*"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","devDependencies":{"coffee-stir":"*","coffee-script":"*","uglify.js":"2.*","codo":"2.*"},"_id":"beast-test@0.0.13","dist":{"shasum":"8238511408b42ea300dfbd39efc11b0dbd5d6404","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.13.tgz","integrity":"sha512-Xdy5GUn11s2hmbrhVyd/L7mKOdrEamNvwYdltXdJSm7SSBe2hkH+P/IZVip06suN0beWV07Lyq/zVpEgba1qYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEY0OobM0mMpVYs4XeU6tLE8Ctglb7/Bctsq40by8OP9AiEAzg64WSPR9Adc8gd33MzruTwA7EQlqEyEcqnW8khrC0g="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]},"0.0.14":{"name":"beast-test","version":"0.0.14","description":"A package that allow for JUnit like TestCases. Very Robust Test Driven Development Framework","bin":{"beast-test":"bin/cli.js"},"main":"bin/beast.testsuite.min.js","author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"homepage":"http://beastjavascript.github.io/TestSuite/","license":"MIT","devDependencies":{"coffee-stir":"*","coffee-script":"*","uglify.js":"2.*","codo":"2.*"},"_id":"beast-test@0.0.14","dist":{"shasum":"3c65393db80f811caa121c20e2d54338b75ee1de","tarball":"https://registry.npmjs.org/beast-test/-/beast-test-0.0.14.tgz","integrity":"sha512-qZ7MUHl/TwUKMJCgKLbXRG97ScKbPmbXkyU4TBwPg2IVpYhqf5B2srVhqD4Z6BCggBg8Cp7gK1CEsLQo2Jjkaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/fu1YIhBqwaDQTWqE6llmP8p0WCBCdIn0Ds0oPYYUaAIgBIci+TH2RHZVaz0oNq4EqPlTbSg+EvMWOaRVi6ozGME="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"beastjavascript","email":"beast.javascript@gmail.com"},"maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}]}},"readme":"Beast Javascript TestSuite\r\n--------------------------\r\n\r\n![alt Beast Javascript Logo](http://beastjavascript.github.io/TestSuite/images/Beast.png)\r\n\r\n###### create by Shavauhn Gabay\r\n\r\n<br>\r\n\r\nThis framework was create to bring a more elegant syntax to Unit Testing in CoffeeScript / Javascript. The aim was to get the code as readible as possible but still allow users to create testcase rapidly and test their application.\r\n\r\n\r\n####Examples\r\n\r\nInorder to create a new Test class just extend the TestCase class\r\n\r\n    #coffeescript\r\n\r\n    MyTest extends TestCase\r\n\r\n      constructor:->\r\n        super()     #the super must be called\r\n\r\n\r\n    #base object that is passed to every test method\r\n      base:->\r\n        {\r\n          fname:\"Shavauhn\"\r\n          lname:\"Gabay\"\r\n        }\r\n\r\n\r\nIf you want to pass multiple items then you can pass them in an array\r\n\r\n\r\n    #coffeescript\r\n\r\n    MyTest extends TestCase\r\n\r\n      constructor:->\r\n        super()     #the super must be called\r\n\r\n\r\n    #This will pass two items to the test methods\r\n      base:->\r\n        someItem=\"hello\"\r\n        obj = {\r\n          fname:\"Shavauhn\"\r\n          lname:\"Gabay\"\r\n        }\r\n\r\n        return [someItem,obj]\r\n\r\n\r\n\r\n\r\nTo defined a test method it is rather easy just name it test_____________ and fill it with what ever name you want.\r\n\r\n\r\n        #coffeescript\r\n\r\n    MyTest extends TestCase\r\n\r\n      constructor:->\r\n        super()     #the super must be called\r\n\r\n\r\n    #base object that is passed to every test method\r\n      base:->\r\n        someItem=\"hello\"\r\n        obj = {\r\n          fname:\"Shavauhn\"\r\n          lname:\"Gabay\"\r\n        }\r\n\r\n        return [someItem,obj]\r\n\r\n      testGiveMeBase:(someItem,obj)\r\n        @assertEquals(someItem,\"hello\") #true\r\n\r\nfrom here on out you can check the [API](http://beastjavascript.github.io/TestSuite/doc/) and the [Youtube](http://youtu.be/OR6w0SkWGNA) video for more instructions\r\n","maintainers":[{"name":"beastjavascript","email":"beast.javascript@gmail.com"}],"time":{"modified":"2022-06-13T04:27:57.630Z","created":"2014-04-08T10:10:54.384Z","0.0.1":"2014-04-08T10:10:54.384Z","0.0.2":"2014-04-10T23:10:13.811Z","0.0.3":"2014-04-10T23:23:17.345Z","0.0.4":"2014-04-10T23:42:18.449Z","0.0.5":"2014-04-11T00:13:51.809Z","0.0.6":"2014-04-11T00:30:14.019Z","0.0.7":"2014-04-12T16:27:14.108Z","0.0.8":"2014-04-12T16:36:36.245Z","0.0.9":"2014-04-12T16:40:09.211Z","0.0.10":"2014-04-12T16:47:01.476Z","0.0.11":"2014-04-12T16:52:12.980Z","0.0.12":"2014-04-18T20:23:40.424Z","0.0.13":"2014-04-18T23:05:12.617Z","0.0.14":"2014-04-18T23:34:31.323Z"},"homepage":"http://beastjavascript.github.io/TestSuite/","keywords":["TDD","JUnit","Beast","BeastJavaScript","TestCase","Test Driven Development"],"author":{"name":"Shavauhn Gabay","email":"shavyg2@gmail.com"},"license":"MIT","readmeFilename":"README.md"}