2010-08-01から1ヶ月間の記事一覧

SQL トレースの紹介

SQL Server 監査ログで 変数の値は確認出来ない? - お だ のスペース にて、監査ログ(SQL Server Audit) では、パラメタライズドクエリのパラメタ値が取れなさそうだったので、別の方法を試してみました。 SQL トレースの概要 という物があるそうで、トレー…

船上パーティ で LT させていただきました。

JAZ(Japan Windows Azure User Group) の発足イベントにて、「SQL Azure へ移行してみよう」というタイトルで、LT させていただきました。 イベントの資料はこちらからどうぞ。404 error. Page Not Found. JAZ 発足イベントの様子は、幾つかのサイトでも取り…

SQL Server 監査ログで 変数の値は確認出来ない?

元ネタ:SQL SERVER 2008 監査ログにて、ストアドプロシージャの変数表示について - Database Expert会議室 ちょっと調べてみました。 Auditing in SQL Server 2008 より引用 As is apparent, a great deal of information is available about each audited …

わんくま同盟 大阪勉強会 #38 で Pex の話をします

Pex

9/11の わんくま同名 大阪勉強会 #38 で、「Pex を試してみよう!」というセッションをやらせていただきます。 内容は、ブログに書いた事を含めて Pex について簡単に紹介をしようと考えています。 良かったら、参加お願いしま〜す。

メソッド の パラメータ は、独自の型でも使えます。

Pex

メソッド の パラメータ の数が多い場合、どうします? 良くあるのが、受け渡す用に型を作ってそれを渡すようにしたりしますよね? こんなメソッドを… public void 登録処理(int pk, String 名前, DateTime 誕生日, ...) { 〜 }こんな感じに変更する public …

ビルド時に、Pex を実行したい!

Visual Studio のアドインとして Pex を使っている方はそれほど困らないかもしれませんが、コマンドラインでしか使えない アカデミック版を使っている場合、ビルド時にまとめて実行したいですよね?*1 そういう時は、Visual Studio でビルド後のイベントとし…

Pex、Pex Wizard は機能多すぎ!

Pex

コマンドラインから、ヘルプを見てもオプション多すぎて全然把握出来ない。。 マニュアルのタイトルだけ見ても面白そうなのが何個も出てくるし…。 Freezing Current Behavior for Future Regression Testing Source Control Interaction Test Bookkeeping Is…

Pex が生成するテストクラスの名前を変更出来る?! (未検証)

Pex

Pex で日本語使うとイマイチ… と Pex を使うクラスには、日本語を使わない方が良さそう… - お だ のスペース 書きましたが、マニュアルに名前を変更する方法が載っていました。 Crafting Test NamesPexTestNamerAttributeBase と、IPexTestNamer インターフ…

Pex と Pex Wizard の違い

Pex

Pex を使いはじめの頃はどっちがどこまで実行しているのかわからなかったんですが、少しずつ調べて何となくわかってきました。 Pex って、Pex 用のテストクラスを元に、既存のUnitTest Framework(MSTest、NUnit 等)用のテストクラスを生成/実行するツールの…

Pex で使われている属性を調べてみた - PexMethodAttribute

Pex

Pex で使われている属性を調べてみた - PexClassAttribute - お だ のスペース Pex で使われている属性を調べてみた - PexAllowedExceptionFromTypeUnderTestAttribute - お だ のスペース の続きです。 今回は、PexMethodAttribute について調べてみました…

【メモ】 旧バージョンとの互換性

ちょっとだけ調べる機会があったので、メモ。内容まで読んでないですが…。 SQL Server 2005 Books Online (2008 年 11 月)旧バージョンとの互換性 SQL Server 2008 オンライン ブック (2009 年 11 月)旧バージョンとの互換性 SQL Server 2008 R2 旧バージョ…

RemoteObject を継承しつつ、.mxml ファイルでメソッドも定義する方法

RemoteObject を使う際に、実行時と非同期結果取得時に何かしら処理を挟みたいという要望がありました。継承したら楽勝じゃね?と試してみましたが .mxml ファイルでメソッドを定義しようとするとエラーが出ます。 RemoteObject を継承した MyRemoteObject.a…

Pex で使われている属性を調べてみた - PexAllowedExceptionFromTypeUnderTestAttribute

Pex

Pex で使われている属性を調べてみた - PexClassAttribute - お だ のスペース の続きです。 今回は、PexAllowedExceptionFromTypeUnderTestAttribute について調べてみました。 PexAllowedExceptionFromTypeUnderTestAttribute Allowing Exceptions Namespa…

Pex で使われている属性を調べてみた - PexClassAttribute

Pex

前回 Pex を使うクラスには、日本語を使わない方が良さそう… - お だ のスペース で 日本語が含まれてるとイマイチと書きましたが、よくよく考えてみると、問題が出てるのって Pex Wizard(pexwizard.exe) で自動生成しているコードなんですよね。 じゃあ自動…