02_04A MSTest(out of date)

02_04A MSTest(out of date)


.NET Framework學習之路.

此為.NET Framework學程中的其中一門課。

購買本課程:

請來這邊找尋優惠代碼: http://ithandyguytutorial.obior.cc/

The English users.

if you need an IT tutor, you may contact me by email or google hangout.
My ID is ithandyguy.kevinlin@gmail.com

Unit Test by MSTest Foundation扎實打底學程




Contact Me + 折價券:

1.
ITHandyGuy WebSite
http://ithandyguytutorial.obior.cc/
ITHandyGuy所有課程的折價券集中地
2.
ITHandyGuy Facebook Group
https://www.facebook.com/groups/934567793358849
上課中有任何問題,請來這邊討論。
不管你有沒有買我的課程,都歡迎你加入。
ITHandyGuy所有課程的折價券集中地。
3.
ITHandyGuy Facebook Page
https://www.facebook.com/Ithandyguytutorial-2353578301334227

To 出版商:

如果有中文出版商對我的教材有興趣,願意與我合作,我可以將自己的教材翻譯成中文。


===============================================================

Sample

Please download the sample code here.  SampleCode

Tools

Tools installation and settings instruction.

Pre-Requirement

Linq Foundation

Basic of Unit Test by MS Test
Unit Test by MS Test基礎觀念全都錄

T000_UnitTest_MSTest簡介


----------------------
Tutorial01講義: 徹底了解Unit Test基礎概念。完整攻略Arrange, Act, Assert (AAA)觀念。關於Roy Osherove's的命名方式。簡單介紹Source Control和Unit Test的關係。



----------------------
Tutorial02講義: 自動生成單元測試和Debug單元測試



----------------------
Tutorial03講義: 關於Test Explorer的Grouping和Filtering



----------------------
Tutorial04講義: 徹底了解Code Coverage。完全攻略Private Method的單元測試。關於Test Exception、Order Tests、Generic Test。使用command line做單元測試。




T005_TestContext_Diagnostics.Debug
----------------------
Tutorial05講義: 關於TestContext和Diagnostics.Debug


Test the data from XML, CSV and SQL Database
單元測試來自XML, CSV和Sql Database的資料,啥都可以測試


----------------------
Tutorial06講義: 單元測試來自XML, CSV和Sql Database的資料


MS Test Attributes
完全攻略單元測試的Attributes屬性


----------------------
Tutorial07講義: 徹底了解單元測試的順序包括TestInitialize,TestCleanup,ClassInitialize,ClassCleanup,AssemblyInitialize,AssemblyCleanup


----------------------
Tutorial08講義: 關於TimeOut和Ignore屬性


MS Test Assert
單元測試中的大魔王,徹底解析Assert


----------------------
Tutorial09講義: 徹底理解StringAssert包括常見的StartsWith、EndsWith、Contains、Matches



----------------------
Tutorial10講義: 徹底了解AssertClass包括Fail、Inconclusive、IsTrue、IsFalse、IsNull、IsNotNull、IsInstanceOfType、IsNotInstanceOfType。



----------------------
Tutorial 11講義: 徹底了解Assert Class包括AreEqual、AreSame、AreNotEqual、AreNotSame



----------------------
Tutorial12講義: 徹底了解CollectionAssert Class包括AreEqual、AreNotEqual、AreEquivalent、AreNotEquivalent、Contains、DoesNotContain、IsSubsetOf、IsNotSubsetOf、AllItemsAreUnique、AllItemsAreNotNull、AllItemsAreInstancesOfType


Test Driven Development (TDD)
關於Test Driven Development (TDD)



----------------------
Tutorial 13講義: 關於Test Driven Development (TDD)


師資介紹

Kevin Lin

技術移民到澳洲的.NET Developer,對於.NET領域的相關技術與各式開發方式、多種前後端框架與工具、版控系統,皆有深入的研究。畢業於澳洲多個大學,其中2所全校第1名畢業,最高學歷為碩士。現任HiSKIO線上課程特約講師,以及IT工具人學院創辦人。以一門銜接一門的扎實打底學程,幫助許多想成為.NET Developer的朋友們,繞過彎路,快速學習。

2013 Certificate I in Hospitality (Provide Responsible Service of Alcohol) QHA QLD,酒精飲料服務責任執照, 昆士蘭餐飲協會。
2011 Graduate Diploma in IT Management CQU QLD,IT管理研究生文憑, 中央昆士蘭大學,該屆全校第1名畢業。
2010 Certificate IV in Property (Real Estate) Professional Real Estate Training QLD,專業昆士蘭房地產培訓4級證書。
2010 Master of Information System Griffith QLD,信息系統碩士,格里菲斯大學。
2008 Bachelor of IT Software Architecture QUT QLD,IT軟件架構學士,昆士蘭科技大學。
2005 Diploma in Information Technology QIBT QLD,IT專業文憑證書,昆士蘭商業技術學院,該屆全校第1名畢業。










留言

這個網誌中的熱門文章

T000_011_Install Visual Studio 2019 Offline

T006_20201105_六角學院_C#的Type和Operator

T020_CreateLargeData_SubQuery_Join_Performance