サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
www.aglabo.com
1. PHPUnitとは 1.1 PHPUnitについて PHPUnitは、PHPでUnitTestをするためのモジュールです。PHPでTestCase,TestSuiteを作り実行することでPHPでTDDな開発が行えます。 1.2 assertメソッドについて assertメソッドは、UnitTestにおいて中心となるメソッドです。UnitTestではチェックする機能が返す値がどうなっているべきかをassertメソッドでチェックします。 たとえば、返す値がtrueならassertTrue,数値ならassertEqualsという形です。 クラスの設計によって、使うべきassertメソッドは異なります。どのassertメソッドを使うかは、このリファレンスを参考にして決めてください。 assertメソッドはTestCaseの各テストに実装します。assertにパスした場合はpassあるいは
Subversionでバージョン管理する際に、ファイルが自動的にRCSタグを変換するように設定する方法 まえへ Subversionのインストール | もどる | フォーラム | つぎへ TortoiseSVN 1.4のインストール 1. Subversionの設定方法 1.1 Subversionを設定する方法 Subversionはconfigファイルで、svnコマンドを実行時の動作を指定することができます。 Windows用のSubversionではC:\Documents and Settings\古川敦史.YS\Application Data\Subversion\下に設定ファイルがあります。configファイルもこのフォルダにあるのでこのファイルを変更します。 2. Subversionを設定する 2.1 RCSタグを自動設定する Subversionではファイル上の$I
はじめに 「オブジェクト脳のつくり方」は素晴らしい本です。これを読めばオブジェクト指向がわかるようになります。 さらに、オブジェクト脳Onlineというページがあり、Java以外の言語でのサンプルがダウンロードできます。素晴らしい。 ここでは、上に習ってPHPで演習を行った場合のメモを載せることにします。 なお、サンプルソースはArchivesからダウンロードできます。 Contents 日時 タイトル 概要
PHP Evo Smartyのインストール 1. Smartyとは 1.1 Smaryとはなにか SmartyはPHP標準のテンプレートエンジンです。 PHP側でオブジェクトSmartyに表示する文字列をassignし、テンプレートファイルでレイアウトを指定することでページのレイアウトを変更することができます。 1.1 Smartyを手にいれる SmartyはSmartyのホームページからダウンロードできます。 また、このページからマニュアルを見ることもできます。 2. Smartyのインストール 2.1 ファイルの展開 適当なディレクトリでアーカイブファイル(Smarty-2.5.0.tar.gz)を展開します。 cd /tmp tar zxvf Smarty-2.5.0.tar.gz cd Smarty mv libs /usr/local/lib/php/Smarty 2.2 パス
1. extensionとはなにか 1.1 extensionについて PHPでは各種の機能(FTP接続機能や各種DB接続機能など)が使用できます。しかも、はじめにインストールしたPHPに入っていなかった機能をあとから組み込むことができます。 このあとから組み込む機能をextensionといいます。 1.2 extensionを組み込む extensionは以下のようにして組み込見ます。 extensionをダウンロードする、あるいはソースファイルから作成する extensionをPHPのextension配置用ディレクトリにコピーする php.iniを書き換え、指定したextensionを組み込む このようにすると、組み込んだextensionをPHPで使えるようになります。 2. PostgreSQL extensionを組み込む 2.1 PostgreSQL extensionとは
一般的な情報 DBDesigner 4はデータベースのデザイン、モデリング、メンテナンスを単体で行うためのフリーなシステムです。また、デザイン・モデリング・メンテナンスの各作業を統合して扱うことができます。 DBDesigner 4はWindows 2000/XPおよびLinux KDE/Gnomeの2種類のプラットフォームをサポートするように作成されています。そのためWindowsとLinuxの2つのOSで動作します。 DBDesigner 4はMySQLデータベースでの作業用に開発され最適化されています。 ライセンス DBDesingerはフリーで使うことができます。使用・配布はGNU GPLに従います。 ライセンスについては、GNU GPL(日本語)を参照してください。 サポート βテスト期間中は無料でサポートを行います。詳細は、fabforce.netを参照してください。 バグにつ
Copyright © 1997 - AGL's Gamers Labo by atsushifx Some Rights Reserved. licensed under a Creative Commons Attribution 2.1 Japan License
XPでテストファーストを行うためのフレームワーク"phpunit"の使い方 まえへ [phpunit(sourceforge版)のインストール] | もどる | フォーラム | つぎへ [MySQLのインストール] 1 XPとphpunit XP(eXtreme Programing)は、ソフトウェア開発の新しい方法論です。詳しい説明は、エクストリームプログラミングなどのページを見てください。 XPでは、Test First Design、つまり実際のプログラムを書く前にテストを書き、そのテストに成功するプログラムを書けば開発は終了というフレームワークです。 また、そのためのフレームワークとしてXXUnitというものを定義しています。 phpunitは、PHPでXPを実践するためのフレームワークです。 2 使い方 2.1 テストをするプログラムについて では、実際の使い方を説明します
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の使い方、オリジナルクラスライブラリの解説などPHPプログラミングに間するHowTo Vine Evo | Windows Evo | PDA Evo | PHP Evo | Java Evo | .Net Evo | LL Evo | Web Evo | Soft Evo | Links
このページを最初にブックマークしてみませんか?
『www.aglabo.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く