NBM2

natural born minority

VB.NETでテストを実装するのに要りそうなもの

VB.NETでテストを実装するのに要りそうなもの

コーディングガイド

  • 変数命名則(VB6の頃とは違う)
    • http://dobon.net/vb/dotnet/beginner/namingrules.html
  • ネーミングルール
    • http://d.hatena.ne.jp/ASNET/20060901
  • MSDNの(古めの)コーディング規則
    • https://msdn.microsoft.com/ja-jp/library/h63fsef3(v=vs.80).aspx
    • https://msdn.microsoft.com/ja-jp/library/0b283bse(v=vs.80).aspx
  • .NET Framework自体を設計した際の規則
    • https://msdn.microsoft.com/ja-jp/library/ms229002(v=vs.110).aspx

テスト関係

Moqの話

  • モック化する”Moq”
    • http://qiita.com/mima_ita/items/55394bcc851eb8b6dc24#moq
  • Moqの本家
    • https://github.com/Moq/moq4/wiki/Quickstart
  • MoqのVBでの例
    • http://qiita.com/sengoku/items/39be9ba038b592dcc5cf
  • Moqを活用して.NETでモックを使ったテストを行う
    • http://news.mynavi.jp/articles/2009/06/15/moq/
  • Moqを使ってみる - https://84zume.wordpress.com/2012/02/11/moqing/
  • Moq.dll on ASP.NTE MVC
    • http://normalian.hatenablog.com/?page=1252427844
  • Moqを使って単体テスト
    • http://qiita.com/inutty/items/2c0b90a6b67ea4d85eca

Microsoft Fakes

  • Microsoft Fakes を使用したテストでのコードの分離
    • https://msdn.microsoft.com/ja-jp/library/hh549175.aspx

ASPのテスト系

  • Seleniumの例(それ使わないといけないのならもうひとつだなぁ)
    • http://d.hatena.ne.jp/nekozeoyaji/20100805/p1
  • NUnitAsp
    • https://codezine.jp/article/detail/35
  • サーバ起動した状態でのMS純正のテスト(これができたら熱い)
    • https://msdn.microsoft.com/ja-jp/library/ms243399(v=vs.100).aspx
    • https://msdn.microsoft.com/ja-jp/library/ms182526(v=vs.90).aspx

ここからはあまり…

ASP.NETでDI

  • MVC5でDI
    • http://qiita.com/masa_edw/items/193700d5c6b7d9869a8f
  • MVC3でDI
    • http://codezine.jp/article/detail/6378?p=4

基本的なところ

  • Page周り
    • http://www.atmarkit.co.jp/fdotnet/dotnettips/295pagevalidate2/pagevalidate2.html
    • http://www.atmarkit.co.jp/ait/articles/0207/18/news001.html
  • ASP MVC
    • https://david9142.wordpress.com/category/asp-net-mvc/
blog comments powered by Disqus