So-net無料ブログ作成
プログラミング学習 ブログトップ
前の10件 | -

Visutal Studio 2017での単体テストにチャレンジしてみた。 [プログラミング学習]

先日チャレンジして返り討ちにあって、改めて調べなおして理解できた、と思う。
何に引っかかっていたかというと、ネットでの事例で"テストコードを書く"でさっくりまとめられてしまっていたところが何かわからなかったということ。

テストのプロジェクト内で、テストする対象のクラスなりを宣言して、テストしたい関数を実行して戻り値をテストする、という説明が読み取れなかった、ということだった。

何とかお試ししてみてとりあえず動かしたサンプルコードが以下。自分の記録として残しておこう。

続きを読む


nice!(0)  コメント(0) 
共通テーマ:blog

調べもの:Visual Studio でのテスト(追加) [プログラミング学習]

追加で調べた。ちょっとわかった気がする。

「MsTestによるユニットテストの解説 - Qiita」
https://qiita.com/mima_ita/items/55394bcc851eb8b6dc24

「VisualStudio のテスト」
http://var.blog.jp/archives/67445281.html
nice!(0)  コメント(0) 
共通テーマ:blog

調べもの:Visual Studio 2017での単体テスト方法 [プログラミング学習]

テストスイートを使ってのテストが身についてないので、自宅でやって身に着けよう、と思って。

「Visual studio 2017 テスト - Google 検索」
https://www.google.co.jp/search?q=Visual+studio+2017%E3%80%80%E3%83%86%E3%82%B9%E3%83%88

「[VS2017新機能] 単体テストを書いてみよう!Live Unit Testing を試してみる手順書 – ちょ窓帳」
https://blogs.msdn.microsoft.com/chomado/mobile-devops/vs2017-new-feature-live-unit-testing/

「単体テストの概要 - テスト計画の作成 Microsoft Docs」
https://docs.microsoft.com/ja-jp/visualstudio/test/getting-started-with-unit-testing

「単体テストの基本」
https://msdn.microsoft.com/ja-jp/library/hh694602.aspx

「コーディング機能やデバッグやテストの機能が大幅パワーアップ! 次期バージョン「Visual Studio 2017 RC」 (1-4):CodeZine(コードジン)」
https://codezine.jp/article/detail/9861
nice!(1)  コメント(1) 
共通テーマ:blog

調べ物:C#でのバイナリファイルの読み書き [プログラミング学習]

OMF4全モデル紹介動画の各モデル向けpmm個別生成ツールのための調べ物。
そのままずばりの記事があった。.net framework 4.0でも使えるようだ。
「バイナリ・ファイルを読み書きするには?[C#、VB] - @IT」
http://www.atmarkit.co.jp/fdotnet/dotnettips/669bincopy/bincopy.html

「FileStream クラス (System.IO)」
http://msdn.microsoft.com/ja-jp/library/system.io.filestream%28v=vs.110%29.aspx


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:blog

MMM:自分用キーフレーム統合プラグイン作成した [プログラミング学習]

メモ書き:MMDモーション準標準ボーンから標準ボーンへのモーション変換プラグイン
OMF4の全モデル紹介動画向けにモーションPickup中。
標準ボーン以外を使用したモーションは標準ボーンのみ使用のモーションに変換して使用する予定。
変換対象モーション数がそれなりにあるので、作業自動化しないと対応できない、という結論に至りました。

作業自動化の方法はMMMのプラグインを作成して対応します。MMMのプラグインとして開発すればモーションデータを扱うAPIを使えるので。


一応、できた。現時点で機能制限はあるものの、手作業でやるよりはかなり楽になる。
実作業は一旦待って、別プロセス見直しに移行。
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:blog

メモ:次に作りたいMMMプラグインの話 [プログラミング学習]

どういう風に進めるかはともかく、アイディアはメモっておきましょう。

やりたいのは、MMF-OMFで全モデル紹介動画で使用した、カメラモーションの自動作成。可能なら、モデル紹介動画の作成中データ管理と紐づけられるように、作成モーションの調整後のデータをCSVか何かで吐き出したい。

続きを読む


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:blog

メモ:本日のC#お勉強 [プログラミング学習]

何とか形になったかな。この連休で固まりそうだ。

「ListView.ListViewItemCollection.IndexOfKey メソッド (System.Windows.Forms)」
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.listview.listviewitemcollection.indexofkey.aspx

「ListView.ListViewItemSorter プロパティ (System.Windows.Forms)」
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.listview.listviewitemsorter%28v=vs.80%29.aspx
タグ:C#
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:blog

メモ:本日のC#お勉強 [プログラミング学習]

とりあえず、明日には成果をまとめたい。


「TableLayoutPanelコントロールを使って、コントロールを表形式で整列させる: .NET Tips: C#, VB.NET」
http://dobon.net/vb/dotnet/control/tlbeginning.html

「メッセージボックスを表示する: .NET Tips: C#, VB.NET」
http://dobon.net/vb/dotnet/form/msgbox.html

「配列 (C# によるプログラミング入門)」
http://ufcpp.net/study/csharp/st_array.html

「プロパティ (C# によるプログラミング入門)」
http://ufcpp.net/study/csharp/oo_property.html

「定数 (C# によるプログラミング入門)」
http://ufcpp.net/study/csharp/sp_const.html

「List ジェネリック クラス (System.Collections.Generic)」
http://msdn.microsoft.com/ja-jp/library/6sh2ey19%28v=vs.80%29.aspx
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:blog

メモ:本日のC#お勉強 [プログラミング学習]

本日のC#のお勉強。
何とか期待する形通りになってきたので、後は詳細つめられればいいかな。

「文字列に特定の文字列が含まれているかを調べるには?(Contains編)[2.0のみ、C#、VB] - @IT」
http://www.atmarkit.co.jp/fdotnet/dotnettips/411contains/contains.html

「反復処理 (C# によるプログラミング入門)」
http://ufcpp.net/study/csharp/st_loop.html

「Path メソッド」
http://msdn.microsoft.com/ja-jp/library/system.io.path_methods%28v=vs.71%29


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:blog

メモ:本日のC#お勉強 [プログラミング学習]

ListViewの問題はコントロールの設定によるものだった。取り合えず正しく表示されるListViewに合わせたところ表示された。
どのプロパティが原因かは、後で追っておきましょう。

「C#プログラミングTips:コントロールの位置や大きさを自動的に調整可能にする」
http://www.atmarkit.co.jp/fdotnet/csharptips/002anchor/002anchor.html

「ListView.CheckedItems プロパティ (System.Windows.Forms)」
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.listview.checkeditems%28v=vs.80%29

「リストビューにて全て選択する方法: DOBON.NETプログラミング掲示板過去ログ」
http://dobon.net/vb/bbs/log3-12/7204.html

「クラスと構造体 (C# プログラミング ガイド)」
http://msdn.microsoft.com/ja-jp/library/ms173109.aspx

「リストビューでのアイテム取得: DOBON.NETプログラミング掲示板過去ログ」
http://dobon.net/vb/bbs/log3-12/7132.html

「Color.FromArgb メソッド (System.Drawing)」
http://msdn.microsoft.com/ja-jp/library/system.drawing.color.fromargb%28v=vs.80%29

前の10件 | - プログラミング学習 ブログトップ