2012-03-17 14 views
9
でのYiiから私は「 @group注釈」を使用していただきたいのYii、との問題をしました

現在(PHPUnitのによってサポートを拡張)私のクラスのグループ関数をテストするは、Yiiのを拡張します。ないでテストグループ(PHPUnitのサポート@group注釈)機能Netbeansの

私はYii (NetBeans IDE and Yii projects)のフォーラムでガイダンスとして設定しました。

Ctrl + F6を押してクラス内のすべての関数をテストしました。 それは非常に良いを実行します。

しかし、私は "@グループ注釈"(support by PHPUnit)を使用しました。 実行されません私はダイアログボックスが表示されません。

「テストを実行する前にテストグループに質問する」ダイアログボックスで、がPHPUnitを構成します。 Ctrl + F6を押すと、ダイアログボックスが表示されません。これがここでの問題だ

私の事は2ファイル「bootstrap.phpの」と「phpunit.php」ですが、私はどのようにそれを変更しませんか?

フォーラムYiiとdemo codeのような質問がありました。

+0

詳細については、NetbeansのPHPUnitインテグレーションでサポートされているので、コマンドラインで試してみることをお勧めします(log/debug/consoleを表示してください)。 – hakre

+0

それは非常に良いコマンドラインで実行されます。しかし、私はNetbeansで実行したかったので、NetBeansのPHPUnitサポートビューのエラーが非常に良い。 –

+1

確かに、それはより快適ですが、私は頻繁にNetbeansのユーザーではないので、私はあなたに本当のヒントを与えることはできません。あなたは見たことがありますか:[NetUnansでYii内のグループ関数をPHPUnitでテストする方法は?](http://stackoverflow.com/questions/9731077/how-to-phpunit-test-a-group-function-within-yii-on -netbeans) – hakre

答えて

1

私は礼儀正しくはありません。あなたの英語がひどいことに気付かないのでしょうか?

私たちはあなたに尋ねるだけです。なぜなら、私たちが犯罪を危険にさらすことを丁寧に覚えているからです。それどころか、一般にこの状況を無視することがより適切であると考えられ、それは消滅するでしょう。このような意味で、私は恐れています。

叱られる危険があるので、気づいていない限り、これはあなたにとって問題であることを指摘しておく必要があります。恥ずかしいことは何もありませんが心配しないでください。個人的には私が気にすることはできません。私はそれのために行くと言う。いずれにしても、問題があることに同意する場合にのみ、修正することができます。

文法とスペルを固定するのは簡単な部分です。Google translateについて聞いたことがありますか?時間をかけて答えを得ている間にそれを使用して、あなたの投稿を無視する人が少なく見てください。 64個の言語を使い、あなたが熟達しているものを見つけて、あなたのkとアポストロフィの配置についてGoogleが心配するのではなく、何を翻訳する必要がないか、例えば何を呼び出すのか:phpunit.xml合意しましたか?

bootstrap.phpまたはphpunit.xmlを変更するにはどうすればよいですか? お気に入りのテキストエディタで開くだけで、Netbeansで十分です。これらのファイルの意味に関しては、phpunit documentationを英語、フランス語、日本語で参照すると、そのように見えます。

  • ブートストラップ - テストの前に実行される "ブートストラップ" PHPファイル。

  • 設定 - phpunit.xmlまたはphpunit.xml.dist(この順番で)が現在の作業ディレクトリに存在し、--configurationが使用されていない場合、そのファイルから設定が自動的に読み込まれます。

私はあなたがおそらくないでしょう、それを必要としていない場合bootstrap.phpのを心配して、NetBeansでの挙動が改善されます追加することができます何も言わないために十分ではないでしょう。 PHPUnitのドキュメントconfiguring groupsに関して

かなり精巧です:

<グループ>要素とその<は>が含まれ、<は>を除外し、<グループ>子どもたちからのテストグループを選択するために使用することができます実行されるべきである(一切の)一連のテスト。 XML構成は、上記次のスイッチでTextUIテストランナーを呼び出すことに相当

<groups> 
    <include> 
    <group>name</group> 
    </include> 
    <exclude> 
    <group>name</group> 
    </exclude> 
</groups> 

--group名

--excludeグループ名

再び何もいますCtrl + F6の使い方に関してネットビーンを改善する代わりに、@ hakreが既に提案しているように、Devin M'sの説明を参照することをお勧めします。 Netbeans - run test groups documentationそしてそれが完成すると私はまだ追加することができる何もありません、私は恐れています。

幸運にも、物事があなたのためにどのように判明したかをお知らせください。

+8

あなたはそれをどうしようもなく丁寧に作っても、あなたの長い文法の独白は全く話題にはなりません。特にOPがネイティブの英語話者ではないことはまともなチャンスがあるからです。あなたが本当にそれが必要だと感じたら、「私は文法を理解することに苦労しました。あなたがそれを整理すれば、より良い反応を得るかもしれません。 – MightyE

+0

ありがとう、あなたはちょうど私のポイントを立証した、よくやった! –

+0

ありがとうございます** MightyE ** –

関連する問題