2007/03/04開始。ソフトウェア管理やDelerer SEの作者であるおにぎりくんの試行錯誤の記録です。
- [Vue.js]時計?タイムコードを表示するWebアプリ
- (2021/11/16)
- ポエム
- (2020/09/30)
- メトロノームアプリをリリース
- (2017/04/22)
- Sikulix勉強中:便利関数
- (2017/02/25)
- [JavaFX]学習メモ
- (2016/09/22)
簡単に休止モードに移行する方法
■準備
- デスクトップで右クリック>[新規作成]>[ショートカット]をクリックする。
- 以下の文字列を入力して、[次へ]ボタンをクリックする。
"C:\Windows\System32\shutdown.exe /h /f" - 名前は「休止モード」などご自由に。
■実施
- 作成した「休止モード」ショートカットをダブルクリックする。
PR
NMock
- virtualの付いたメソッドを持つクラス、またはinterfaceに対して、動的にモックオブジェクトを作成できる
- DynamicMockクラスのコンストラクタにMock outしたいクラスの型(type)を渡す
- MockInstanceプロパティからモックオブジェクトを取得する
- このモックオブジェクトに対して、戻り値を設定したり、制約を追加できる
- モックの挿入方法?
- モックにすべきオブジェクトをメンバに保持するように設計しておき、リフレクションを使ってセット
- モックにすべきオブジェクトを引数で受け取るように設計しておき、引数に渡してセット
- usingを使って名前を変更し、モッククラスを使わせる(できるのか?→そういった使い方はできない)
- 条件付コンパイルを使って、モックにすべきオブジェクトにモックオブジェクトを代入する
- virtualかabstractでないとダメ?
- ダメ。ダメったらダメ。設計変えよう。
@IT:.NET Tools : テスト駆動開発ツール最前線(後編)
http://www.atmarkit.co.jp/fdotnet/tools/nunit22_02/nunit22_02_03.html
- 条件付コンパイルを使って、virtualとして宣言するとできる
- #defineは「シンボルを定義」するだけで、ソースコードの置き換えはしない
- MSBuildの前に汎用のプリプロセスを実行すればできる(スッキリしないが。)
- メソッド定義の前に#if virtual #endifを書けばできる(interfaceを作るのとどっちがいいか。)
- virtualの付いたメソッドを持つクラス、またはinterfaceに対して、動的にモックオブジェクトを作成できる
- DynamicMockクラスのコンストラクタにMock outしたいクラスの型(type)を渡す
- MockInstanceプロパティからモックオブジェクトを取得する
- このモックオブジェクトに対して、戻り値を設定したり、制約を追加できる
- モックの挿入方法?
- モックにすべきオブジェクトをメンバに保持するように設計しておき、リフレクションを使ってセット
- モックにすべきオブジェクトを引数で受け取るように設計しておき、引数に渡してセット
- usingを使って名前を変更し、モッククラスを使わせる(できるのか?→そういった使い方はできない)
- 条件付コンパイルを使って、モックにすべきオブジェクトにモックオブジェクトを代入する
- virtualかabstractでないとダメ?
- ダメ。ダメったらダメ。設計変えよう。
@IT:.NET Tools : テスト駆動開発ツール最前線(後編)
http://www.atmarkit.co.jp/fdotnet/tools/nunit22_02/nunit22_02_03.html
- 条件付コンパイルを使って、virtualとして宣言するとできる
- #defineは「シンボルを定義」するだけで、ソースコードの置き換えはしない
- MSBuildの前に汎用のプリプロセスを実行すればできる(スッキリしないが。)
- メソッド定義の前に#if virtual #endifを書けばできる(interfaceを作るのとどっちがいいか。)
Microsoft Chart Control を使ってみた。
サンプルソリューション(Visual C# 2008 Express Edition)
http://blog.cnobi.jp/v1/blog/user/040d950a706ce7a72c1017c7f0cafaca/1286470842
使い勝手がよく、すぐに画像出力までできます。
再配布の際にはインストーラーごとくっつけておけばいいのかな。(ライセンスのコピーが同梱されていればいい、みたいなライセンスだったハズ)
サンプルソリューション(Visual C# 2008 Express Edition)
http://blog.cnobi.jp/v1/blog/user/040d950a706ce7a72c1017c7f0cafaca/1286470842
使い勝手がよく、すぐに画像出力までできます。
再配布の際にはインストーラーごとくっつけておけばいいのかな。(ライセンスのコピーが同梱されていればいい、みたいなライセンスだったハズ)
TextView 1.0をリリースしてしばらく経ってしまったので、とりあえず書き込みします。
ここ1ヶ月、仕事でも趣味でも、プログラミングしていません。コンパイルして動かすあの感覚を思い出すと、またプログラミングしたくなります。
さて、仕事するか・・・。
ここ1ヶ月、仕事でも趣味でも、プログラミングしていません。コンパイルして動かすあの感覚を思い出すと、またプログラミングしたくなります。
さて、仕事するか・・・。
スポンサード・リンク
フリーソフト指向::開発日記 by LapisCactus