モカ テストにテスト対象のクラスを認識させるための規則は何ですか (ブラウザーで Mocha を実行するため)。両方ともクロージャーでラップされているため、どちらもグローバルスコープにはありません...
モンキースペックコーヒー
describe "Monkey", ->
it "adds two to the given number", ->
expect Monkey.add2(4).to.equal(6)
モンキーコーヒー
class Monkey
test_runner.html
<!DOCTYPE html>
<html>
<head>
<title>Mocha Test Runner</title>
<meta charset="utf8">
<link rel="stylesheet" href="mocha.css">
<script src="mocha.js"></script>
<script src="expect.js"></script>
<script>
mocha.setup('bdd');
</script>
<!-- Load in files under test -->
<script src="monkey.js"></script>
<!-- Load in spec files -->
<script src="monkey.spec.js"></script>
</head>
<body>
<div id="mocha"></div>
<script>
mocha.run();
</script>
</body>
</html>