私はMeteor JSで簡単なWebアプリケーションを開発しています。 私はpracticalmeteorを使用してテストを実行したい:モカ ので、私は実用的なメーターを使って流星テストを実行できません:mocha - ファイル構造の問題
meteor add practicalmeteor:mocha
を実行して、私が正しく問題は私はあるこの
を有するテストモードで流星のアプリを起動することができますテストを追加して実行しようとしていますが、どこに配置するのかわかりません。
import { Meteor } from 'meteor/meteor';
import { Random } from 'meteor/random';
import { assert } from 'meteor/practicalmeteor:chai';
describe('movie_db',function({
it('can view only existing movies',() => {
// Find the internal implementamtion of the task method so we can
// test it in isolation
const result = movies.find({name: "adsgfdfhggfsd"}).count();
// Verify that the method does what we expected
assert.equal(result, 0);
});
}));
が、何もテスト結果のページに起こらない:
私は「テスト」という名前のプロジェクトのルートにフォルダを作成し、test.tests.jsという名前のファイルを入れて、ファイルの内容は、 、私はまだ0のパスと0が失敗した(テストが書かれているかのように)。
私はこれらのテストを実行するために何をすべきかを知る必要があります。
==============編集===========================
私はテストをサーバーまたはクライアントのフォルダに置くと機能しました。 クライアントはクライアントフォルダ内でテストを行い、サーバはサーバフォルダ内でテストを行います。
私はクライアントのテストをクライアントフォルダに入れ、サーバはテストフォルダにテストすると機能しました。 前述のとおり、テストファイルは.tests.jsで終了する必要があります。 ありがとう:) –