並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 441件

新着順 人気順

phpunitの検索結果201 - 240 件 / 441件

  • PHPUnit ポケットガイド

    Sebastian Bergmann が公開している PHPUnit Pocket Guide の日本語訳です。 2006/08/09 追記: 本家 のほうでも日本語版が見られるようになりました。 m-takagi.org は非常に貧弱な回線で運用しており、 頻繁に落ちています :-( ので、ここがつながりにくい場合は本家のほうを参照ください。 PHPUnit 3.3 日本語 English PHPUnit 3.2 日本語 English PHPUnit 3.1 日本語 English PHPUnit 3.0 日本語 English PHPUnit 2.3 日本語 English Deutsch

    • PHPUnitのコードカバレッジが遅いからってあきらめずに、並列実行ためしてみる - Qiita

      はじめに PHPUnitにはコードカバレッジ解析の機能があります。 このカバレッジの出力には、かなり時間がかかります。 チームメンバーからCIのテストが遅いので何とかしてほしいと、issuesがあがってきたので、スピード改善できないか検討し、最終的には並列実行することで、大幅に改善することができましたので、紹介します。 コードカバレッジの出力 カバレッジを出力するには、phpunitコマンド実行時のオプションに--coverage-*を指定します。 phpunitのヘルプに詳しい説明があります。 $ bin/phpunit --help PHPUnit 4.8.6 by Sebastian Bergmann and contributors. Usage: phpunit [options] UnitTest [UnitTest.php] phpunit [options] <direct

        PHPUnitのコードカバレッジが遅いからってあきらめずに、並列実行ためしてみる - Qiita
      • PHPUnit – The PHP Testing Framework

        Welcome to PHPUnit! PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

        • CircleCIでmasterブランチのみカバレッジを測るようにphpunitを実行する

          ツイート ブックマーク テストを書かないなんて・・・ってぐらいテストが浸透してきているような気がします。 昔は僕もテストを書かなかったんですが、最近はちゃんと書くようになりました。 そして、CIツールもつかって開発するようになりました。 今のプロジェクトでは、CircleCIを使ってるんですが、テストが笑えないぐらい遅くて悩まされていました・・・。 遅い原因はなにか? 遅い原因は二つあります。 DBが絡むテストが遅すぎる –code-covergeオプションをつけるとクソ重い どうやら頑張って調査した結果この二つが原因だったようです。 そもそもカバレッジの指標は必要なのか? たしかに必要です。しかし、毎回カバレッジを計測しなくてもいいのかなぁーって思うんですよね。 まずはテストがこけてない事を保証するのが重要で、カバレッジはその次に重要なんですよね。 つまり、毎回毎回テストするたびにカバレ

            CircleCIでmasterブランチのみカバレッジを測るようにphpunitを実行する
          • 【Laravel】PHPUnitでテストコードを書くときのTipsやサンプルコード - Qiita

            Laravel Advent Calendar 2021 17日目の記事です。 僕自身が書いた経験のある範囲でPHPUnitでテストコードを書くときのTipsやサンプルコードをまとめます。 はじめに いきなりタイトルには直接関係ない小ネタを挟みます。 テスト関連のコマンド テストファイル作成 # tests/Featureに作成される php artisan meke:test SampleTest # tests/Unitに作成される php artisan make:test SampleTest --unit # ディレクトリを指定してファイル作成 # tests/Feature/User配下 php artisan make:test User/SampleTest # tests/Unit/User配下 php artisan make:test User/SampleTest

              【Laravel】PHPUnitでテストコードを書くときのTipsやサンプルコード - Qiita
            • PHPUnit – The PHP Testing Framework

              Welcome to PHPUnit! PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

              • PhpUnit Best Practices

                - The document discusses best practices for writing PHPUnit tests, including writing tests, upgrading to PHPUnit 3.7, installing PHPUnit via different methods like PHAR, Composer, and PEAR, using specific assertions, and having a fast test suite. - It recommends separating tests by folder structure or config file, only testing relevant behaviors of classes rather than internal methods, and not tes

                  PhpUnit Best Practices
                • GitHub - bovigo/vfsStream: vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    GitHub - bovigo/vfsStream: vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.
                  • PHPer のための PHPUnit と Selenium を使った
ブラウザテストのすゝめ

                    - PHP Conference Okianwa 2019 in Japan English Title: Evolution for Browser Testing with the PHPUnit and the Selenium for PHP users.

                      PHPer のための PHPUnit と Selenium を使った
ブラウザテストのすゝめ
                    • Refactoring PHPUnit's getMock()

                      Do you like this article? Subscribe to the feed to be updated about new posts on Invisible to the eye. Get to know what lies under the hood of software. If you prefer, you can follow me on Twitter. fqqdk said... I would invert certain defaults: for example I would consider good practice to not enable parent constructor by default, because I consider constructor injection better, and when mocking a

                      • GitHub - giorgiosironi/eris: Eris is a porting of Quickcheck and property-based testing tools to the PHP and PHPUnit ecosystem.

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - giorgiosironi/eris: Eris is a porting of Quickcheck and property-based testing tools to the PHP and PHPUnit ecosystem.
                        • XAMPP 1.7.3にPHPUnit 3.5をインストールする - sinsengumi血風録

                          XAMPP(Lite)環境にPHPUnitをインストールした時にかなりはまったので、そのメモです。 環境は以下。 XAMPP Lite 1.7.3 for Windows(PEARははじめからインストールされています) PHPUnitのバージョンは3.5 PEARを最新版にアップグレードする まずcmdでxamppのphpディレクトリに移動して(pearコマンドのパスが通っている場所)、PEARのバージョンを確認します。 恐らく以下のように、1.9.0のはずなので、最新版にアップグレードします。(アップグレードしないと、PHPUnit3.5のインストールが中途半端になります) cd C:\xampplite\php pear version >PEAR Version: 1.9.0 >PHP Version: 5.3.1 >Zend Engine Version: 2.3.0 >Runni

                          • 昔作成したPHPUnit/TDDの記事内容を更新してGitHubに置きました - HITORIGOTO

                            昔CodeIQにPHPUnitでTDDを行う記事を寄稿したのですが、CodeIQが閉鎖になって以降、「あの記事また読みたい」とリクエストがあったため、内容をわずかに更新してGitHubに置きました。 github.com 以前作成したコードの日付をみたら5年前だったんですね。書き方がいろいろ古い箇所があったため、比較的最近っぽい(PHP 7の)書き方に修正してあります。 解説の仕方や図など、今見るとうーんとなってしまう点もありますが、この内容でもリソースとして役立ちそうなので、そのあたりはいずれブラッシュアップするということで、一旦公開します。

                              昔作成したPHPUnit/TDDの記事内容を更新してGitHubに置きました - HITORIGOTO
                            • PEAR hacks ◇ PHPUnitの使い方

                              1. PHPUnitとは何か? 1.1 PHPUnitとは PHPUnitとは、XPで提唱されているテスティングフレームワークのPHP版です。XPではTDD(Test Driven Development)といってテストをつくってから、テストにパスするようにプログラミングをしていくのですが、このときにPHPUnitを使います。 今回使用するPHPUnitはPEAR版ですので、通常のPHPにはついているものと思います。 インストールしていないという人は、PHPUnitのインストールを見てインストールしてください。 2. PHPUnitを使ってみる 2.1 formCreatorをつくる PHPUnitはあくまでもプログラムをつくるための道具です。ここでは、サンプルとしてformCreatorを作成します。 formCreatorはPHPで入力フォームを造るときに使うライブラリです。 ここ

                              • PHPUnitで静的(static)メソッドのモック - Qiita

                                <?php class StaticMethods { public static function func() { return "this is static method"; } } テスト対象のコードで StaticMethods::func() などとクラス名がハードコードされているとユニットテストが困難です。 . 次のようにすれば静的メソッド(を持つクラス)をモック(スタブ)にすることができます(パーシャルモックはできません)。 <?php class StaticMethodsTest extends \PHPUnit_Framework_TestCase { /** * @param string $class * @param array $methods * @return \PHPUnit_Framework_MockObject_MockObject */ pro

                                  PHPUnitで静的(static)メソッドのモック - Qiita
                                • PHPでPHPUnitを使ってテスト駆動開発(TDD)をやってみよう。

                                  PHPと、その自動化テストツールであるPHPUnitを使って、テスト駆動開発(Test Driven Development)を実際にやってみます。また、TDDをどうやってやるか、だけでなく、なんでやるべきなのか、どうメリットがあるのかにも注目した内容となっています。 このビデオはNettutsのビデオを参考にしています。というよりはそれの日本語訳に近いですが、僕の個人的主張、特になぜTDDが便利なのかに力を入れた内容です。 Nettutsのビデオは英語ですが、とてもおすすめですので、英語が分かる方はそちらもどうぞ。 非常にシンプルな内容で、テスト駆動開発初心者向けの内容ですが、ある程度PHPの事前知識が必要です。下記のような疑問をお持ちの方を対象にしています。 - テスト駆動開発ってなに? - 聞いたことあるけどよく分かんない - どうにもピンとこない - メリットがよく分からな

                                    PHPでPHPUnitを使ってテスト駆動開発(TDD)をやってみよう。
                                  • WordPress+PHPUnit+WP-CLI環境をDockerで作る - Yhei Web Design

                                    普段VagrantのVCCWを使ってWordPressのテーマ開発を行っていたが、 公式VCCWはPHP7.0とかなので、環境としてだいぶ古いVirtualBoxは遅い(気がする)手動で環境作るのがめんどくさい という点で微妙だなと思っていた。 そこで、今時っぽくDockerでWordPressの開発環境を作ろうと思い、奮闘した。 完成版のリポジトリを作ったので、環境構築だけしたい人はリポジトリのREADMEの通りにやると良い。↓ https://github.com/yheihei/wp-docker-template WordPressでテスト駆動開発をやるのに必要なもの テストコードを書かないとWordPressはグダグダになるという自論を持っている。 自分自身もテスト駆動開発じゃ無いと、ろくなコードを書けない体になっているのでテストができる環境が必須である。 WordPressのテ

                                      WordPress+PHPUnit+WP-CLI環境をDockerで作る - Yhei Web Design
                                    • PHPUnit マニュアル – 第8章 データベースのテスト

                                      初級者・中級者向けのユニットテストのサンプルは、 どんな言語を対象としたものであっても、 テストしやすいようなロジックに対してシンプルなテストをしているものばかりです。 データベースを扱う一般的なアプリケーションを考えると、これはまったく現実離れしています。 たとえば WordPress や TYPO3、あるいは Symfony で Doctrine や Propel などを使い始めるとすぐに、 PHPUnit でのテストがやりづらいことを実感するはずです。 データベースとこれらのライブラリが密結合になっているからです。 注記 PHP の pdo 拡張モジュール、そしてデータベースごとの拡張モジュール (pdo_mysql など) がインストールされていることを確認しておきましょう。 これらがインストールされていないと、以下のサンプルは動きません。

                                      • 大規模PHPプロジェクトでPHPUnitを3世代アップグレードするためにやったこと / PHPUnit Upgrade Story - Speaker Deck

                                        PHPConference 2018の発表資料です。

                                          大規模PHPプロジェクトでPHPUnitを3世代アップグレードするためにやったこと / PHPUnit Upgrade Story - Speaker Deck
                                        • Pyrus による PHPUnit のプロジェクト別のインストール方法 - A Day in Serenity @ kenjis

                                          yandoさんの「8時間耐久 PHPUnit の教室」で、Pyrus を使って PHPUnit を個別にインストールする方法が紹介されていましたので、まとめました。 http://pear2.php.net/ より pyrus.phar をダウンロードします。 $ php pyrus.phar mypear ~/project/vendor $ php pyrus.phar set bin_dir ~/project/vendor/bin $ php pyrus.phar install pear.phpunit.de/PHPUnit $ php pyrus.phar install phpunit/PHPUnit_SkeletonGeneratorこれで ~/project/vendor/bin/ に phpunit コマンドが、~/project/vendor/php/PHPUnit/

                                            Pyrus による PHPUnit のプロジェクト別のインストール方法 - A Day in Serenity @ kenjis
                                          • PHPUnitによるユニットテストについて - tetsunosukeのnotebook

                                            単純な関数に関してのユニットテストは簡単ですが、DBを伴うユニットテストについては自動化が面倒な状況にありました。RubyOnRails等で使われている、fixturesの考えに基づいて、以下のような方法で自動テストを行うことができるようになったので記録しておきます。 概要 テスト用に用意したDBに対して、CSVで作成したテスト用のデータをimportしながら、各クラスをテストしておく。CSVで予めテストデータを作成しておくため、テストコードの中に予め「メールアドレスが〜であるもの」という条件でテストコードを書くことができる。 前提条件 PHPのCLI版で、PDO, pgsqlが利用出来ること テスト用のデータベースを用意しておくこと RoRでは、production(本番)、development(開発)、test(テスト)を用意することになっている 下記のオプションでCLI版のPHPを

                                              PHPUnitによるユニットテストについて - tetsunosukeのnotebook
                                            • How to Use Selenium 2 With PHPUnit | Envato Tuts+

                                              Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads!

                                                How to Use Selenium 2 With PHPUnit | Envato Tuts+
                                              • XAMPP環境にPHPUnit3をインストールした - 岩本隆史の日記帳(アーカイブ)

                                                WindowsのXAMPP1.5.5環境にPHPUnit3をインストールしました。以下メモ。 cd "C:\Program Files\xampp\php" pear uninstall PHPUnit move pear\PHPUnit pear\PHPUnit1 pear channel-discover pear.phpunit.de pear install phpunit/PHPUnitもともとpear/PHPUnitが入ってるのでリネームしてます。 PHPUnit3を入れたのは先日のセミナーがきっかけ。バリバリTDDしたいと思ってます。

                                                  XAMPP環境にPHPUnit3をインストールした - 岩本隆史の日記帳(アーカイブ)
                                                • PHPUnit: The PHP Testing Framework

                                                  Welcome to PHPUnit! PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

                                                    PHPUnit: The PHP Testing Framework
                                                  • PHPUnit マニュアル – 第8章 データベースのテスト

                                                    初級者・中級者向けのユニットテストのサンプルは、 どんな言語を対象としたものであっても、 テストしやすいようなロジックに対してシンプルなテストをしているものばかりです。 データベースを扱う一般的なアプリケーションを考えると、これはまったく現実離れしています。 たとえば WordPress や TYPO3、あるいは Symfony で Doctrine や Propel などを使い始めるとすぐに、 PHPUnit でのテストがやりづらいことを実感するはずです。 データベースとこれらのライブラリが密結合になっているからです。 きっと日々の業務やプロジェクトでも身に覚えがあることでしょう。 自分の持つ PHPUnit に関する知識を駆使して作業を進めようとしたのに、 こんな問題のせいで行き詰ってしまうことが。 テストしたいメソッドがかなり大きめの JOIN 操作を実行し、 データを使って重要な結

                                                    • PHPUnit + openapi-validator で「スキーマが正、実装が追従」にする - Qiita

                                                      今回話したいこと (API開発チームのひとコマ) 「『実装が正、スキーマが追従』って無理だよね」 「『スキーマが正、実装が追従』するようにしたいよね」 ※本記事はLaravel/Vue.js勉強会#10の発表資料です しましょう PHPUnitで、APIがスキーマと異なるレスポンスを返したら、落ちるテストを書きましょう そのために必要なもの OpenApi redoc-cli PHPUnit openapi-validator OpenApi スキーマを書くための すごい yaml (JSON)。 まぁまぁ覚えることが多い。 こんな感じ openapi: 3.0.2 info: title: 蔵書管理システムAPIドキュメント description: 蔵書管理システムのAPIドキュメントです version: 1.0.0 servers: - url: https://example.c

                                                        PHPUnit + openapi-validator で「スキーマが正、実装が追従」にする - Qiita
                                                      • Ubuntu 14.04にPHPUnit 3.7系をインストール - Qiita

                                                        Help us understand the problem. What is going on with this article?

                                                          Ubuntu 14.04にPHPUnit 3.7系をインストール - Qiita
                                                        • Using Selenium 2 & PHPUnit to automate browser testing - Ed van Beinum | Quiet, you.

                                                          20th December 2011 I'd like to pretend that this article is written out of altruism, but really this is just for myself since this is the second time I've had to learn this stuff. This is a glossary of terms and tech as I understand them. Please do correct me if I'm wrong. Selenium 2 Server is the thing that creates instances of browsers for you. Webdriver is the protocol (using JSON) used to com

                                                          • stakeout.rbを使ってPHPUnitのautotest - ヱビスブログ

                                                            stakeout.rbを使ってPHPUnitのautotest 2007年 9月 14(金曜日) autotestの素晴らしさが最近になってようやくわかって来ました。 ぶっちゃけ最初はうぜえとか思ってたんですけども。「⌘Rするからいらんわい」みたいな感じ。 しかしながらShow as HTMLは意外と実行コストが高く、こまめにフィードバックが欲しい時は結構なストレスになります。そういう時に裏側でスルスル走ってくれてると嬉しい。 特にautotestとRSpecの組み合わせが気持ち良い。dustと組み合わせても良し。 とはいえSpecMateのカッコ良さは異常(QuickTime 4.9MB)なので常にautotestってわけじゃ無いんですけど。場面で。 さて。 BDDフレームワークはともかくautotestの仕組みはPHPUnitで使いたいと思っていた所、ちょっと楽

                                                            • Test DoubleとPHPUnit | akkunchoi@github

                                                              Test Doubleについて 単体テストを書く時に問題になるのが、依存コンポーネントの扱いだ。例えばデータベースが必要だったり、外部サービスへの接続が必要だったりすると、テストごとに毎回セットアップしていたら途方も無い時間がかかるし、そもそも依存関係が複雑でテストができない場合もある。 このような場合に、実際のオブジェクトではなく代役(Double)のオブジェクトを使うのが Test Doubleというテスト技法だ。Test Doubleにはスタブ、モック、フェイク、ダミーなど様々な手法がある。 特に重要で間違いやすいのが「モック」と「スタブ」だ。英単語では「モック」は模造品、「スタブ」は切り株、切り残しという意味だが、Test Doubleにおいては「モック」は出力の確認、「スタブ」は入力の差し替えを意味する。 xUnit Patterns にTest Doubleのより詳しい解説があ

                                                              • [Symfony2] DoctrineFixturesBundleをPHPUnitと連動させる方法

                                                                Symfony2のblogチュートリアルにファンクショナルテストを書きながら写経してみました。 動作確認環境 Symfo ... このテストにはテストメソッドの実行順序に依存関係がありました。例えば、先にデータ登録のテストを記述しないと詳細画面のテストが失敗するといった状態でした。この問題を解決するために DoctrineFixturesBundle を導入します。 動作確認環境 Symfony 2.0.11PHP 5.3.10PHPUnit 3.6.10 目次 Symfony/depsファイルの編集 DoctrineFixturesBundleのダウンロードとインストール Symfony/app/autoload.phpの編集 Symfony/app/AppKernel.phpの編集 Fixtureの作成 コマンドラインからFixtureをロードする テストコードからFixtureをロー

                                                                  [Symfony2] DoctrineFixturesBundleをPHPUnitと連動させる方法
                                                                • Swarm of XeBees » Test Driven Development with Zend Framework and PHPUnit

                                                                  Over the past few days I was going through the Zend Framework reference docs and I found myself pleasantly surprised with all that the latest version of this web application framework provides. My first thought was to just acknowledge the speed in which PHP as a technology has been maturing. Out of the many new features, what stood out for me was the ease with which Zend Framework and PHPUnit comp

                                                                  • 【CodeIgniter3.0】ci-phpunit-testを使ってJSON APIのテストをしてみた【PHPUnit】 - nanndemoiikara’s diary

                                                                    こんばんは マークアップエンジニアの です。 丁度今やってる案件が CodeIgniterでなんか作るやつだったので CodeIgniterユーザー会のメーリングリストで回っていたCodeIgniterのUnitテストについて勉強。 ci-phpunit-testを使用したCodeIgniterのユニットテストでJSON API用のControllerを記述した時に ハマった?ポイントのメモです。 導入 http://kenjis.github.io/ci-phpunit-test/ ここを見てインストールします。 $ composer require kenjis/ci-phpunit-test --dev $ php vendor/kenjis/ci-phpunit-test/install.php 実際にやってみる CodeIgniter Controller <?php defin

                                                                      【CodeIgniter3.0】ci-phpunit-testを使ってJSON APIのテストをしてみた【PHPUnit】 - nanndemoiikara’s diary
                                                                    • GitHub - sebastianbergmann/phpunit: The PHP Unit Testing framework.

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - sebastianbergmann/phpunit: The PHP Unit Testing framework.
                                                                      • Working with PHPUnit and Selenium Webdriver

                                                                        In this post we will explore some basics of user acceptance testing with Selenium. We will do this with classical unit testing framework PHPUnit, web browser Firefox, and with new php-webdriver library recently developed by Facebook. Selenium allows us to record user actions that we do inside a browser and then automate them. PHPUnit will be used to do various assertions and check them for fallacy

                                                                        • Set up a Zend Framework application using Zend_Application (including PHPUnit setup) - mafflog

                                                                          Today I spent some time setting up a new Zend Framework application using ZF 1.8.0 Beta 1 and the new component Zend_Application. Using that component, all bootstrapping is done by Zend_Application_Bootstrap and so-called resource plugins. Such resource plugins are responsible for initialization of single components such as front controller, database or the view. This way, the whole bootstrapping

                                                                          • PHPUnitで「例外が投げられないことを期待する」というテストケースをどのように書くか - Qiita

                                                                            こんな「困った」時の話 「異常時に例外を投げる、正常に完了したらvoidとなる」というようなメソッドがあるとします。 こんな時に、PHPUnitでどのように単体テストを書けばいいでしょうか? PHPUnitでは、1つもassertionがないテストを「Risky」としてマークします。これは賢いのですが、しかし「返り値をとれないメソッド」=assertionを置けないテストケースについてRiskyになってしまうのが困る・・・と悩んでいました。 結論: @doesNotPerformAssertions を使えそう テストケースのアノテーションに @doesNotPerformAssertions を入れると、「これはリスキーじゃないぞ」という事を示すことができそうです。 以下、「こうやって対処してきた」「これからは@doesNotPerformAssertionsを使いたいかも」という話をし

                                                                              PHPUnitで「例外が投げられないことを期待する」というテストケースをどのように書くか - Qiita
                                                                            • PHPUnit 3.6.4のアサーション失敗時のテキスト出力における日本語の問題

                                                                              PHPUnitでassertEquals()メソッドやassertSame()メソッドによる文字列のアサーションはごく一般的に行われていることです。例えば以下のコードを見てみましょう。 <?php class ExampleTest extends PHPUnit_Framework_TestCase { /** * @test */ public function 文字列を検証する() { $this->assertEquals('foo', 'bar'); } このテストを実行すると以下のような出力が得られます。 $ phpunit ExampleTest.php PHPUnit 3.6.4 by Sebastian Bergmann. F Time: 0 seconds, Memory: 5.75Mb There was 1 failure: 1) ExampleTest::文字列を

                                                                                PHPUnit 3.6.4のアサーション失敗時のテキスト出力における日本語の問題
                                                                              • PHPUnit code coverage benchmark - Remi's RPM repository - Blog

                                                                                As already said numerous time, PHP 7 is faster than PHP 5. Since PHPUnit 4.8 you can choose between XDebug and phpdbg as driver to retrieve code coverage data, see PHPUnit 4.8: Code Coverage Support. Here is some benchmark results. All the tests are run using PHPUnit 5.0.8, PHP 5.6.15 as SCL or PHP 7.0.0RC6 as SCL and XDebug 2.4.0beta1 (freshly released, with some additional patches) for the compo

                                                                                • PHPUnit のテスト結果を人間に優しい感じで出力する - ようへいの日々精進XP

                                                                                  モチベーション ということで 引き続き シンプルなテスト結果 ログ出力 phpunit.xslt を噛ますといい感じになる もう少し踏み込んで 以上 モチベーション 特に何もオプションを指定しない場合の PHPUnit の結果があまりにも人間に対して素っ気ない感じがしたので、テスト結果っぽい感じの出力が得られないものかを調べていた。 世の中の人たちはあの素っ気ない感じで満足されているのかと諦めかけていたころ、PHPUnit のドキュメントに貼られたリンクに気付いた。 Plugins for PHPUnit – The PHP Testing Framework 以下のリンク。 PHPUnit xslt · GitHub この XSLT Template を噛ませば、あら素敵、テスト結果の出力がお客様が喜びそうな解りやすい感じで出力されるぢゃありませんか。 ということで 引き続き githu

                                                                                    PHPUnit のテスト結果を人間に優しい感じで出力する - ようへいの日々精進XP