課程時間

🔧【Tools工具安裝】5:07:24

🎬【Preview導讀】2:49:20

🎬【TestEpisode4(第4篇)-FluentAssertionsPart1】16:46:54

課程章節

請按「Preview」預覽章節。

  關於本課程
Available in days
days after you enroll
  介紹FluentAssertions
Available in days
days after you enroll
  討論FluentAssertion的AssertionScope
Available in days
days after you enroll
  討論NUnit、MSTest、FluentAssertions測試String。討論StartsWith、EndsWith、Contains、(DoesNot)Matches
Available in days
days after you enroll
  討論FluentAssertions測試Number包括Int、Decimal、Double、Float、Byte
Available in days
days after you enroll
  討論FluentAssertions的DateTimeAssertion
Available in days
days after you enroll
  討論FluentAssertions測試Type、Method、Property、Assembly
Available in days
days after you enroll
  討論FluentAssertions測試Acton、Thread、Task
Available in days
days after you enroll
  討論FluentAssertions測試Type, Nullable, Boolean
Available in days
days after you enroll
  討論FluentAssertions測試Guid、Enum
Available in days
days after you enroll
  課程評價
Available in days
days after you enroll
請選付款方案

🔴如果您在HiSKIO上購買了課程,則無需在Teachable重新購買相同課程。

請注意,Teachable Pay的發票無法提供給台灣公司報稅,如果需要台灣發票報稅,請去HiSKIO購買。

Teachable可能會產大約5%的「海外交易費」(詳情請諮詢您的發卡機構),為了學生權益,請使用「10%off」折價券

「Bundle」(組合包)更划算!

#「.Net Framework」相關系列「Bundle」(組合包)

  • 🚀「包含5堂課」B-2-TSQL、C#、Linq、MVC、API同步攻略(Click here)
  • 🚀「包含6堂課」B-3-EF(.NetFramework)學程第1-6篇(Click here)
  • 🚀「包含5堂課」B-4-單元整合測試學程第1-5篇(Click here)
  • 🚀「包含16堂課」B-5-扎實打底.NetFramework學程-TSQL、C#、LINQ、MVC、API、EF第1-6篇、測試第1-5篇(Click here)
  • 🚀「IT工具人學院全部課程」B-1-1-All Course Membership全能學生證(Click here)

.Net Framework Serious(學程)

注意: 因為此系列已經沒有新東西可以教了,所以這個學程不會再加入新內容了!

#請來這邊看「.Net Framework Serious(學程)」簡介(Click here)

  • 🚀2-1-TSQL(.NetFramework)扎實打底(Click here)
  • 🚀2-2-C#(.NetFramework)深入解析(Click here)
  • 🚀2-3-Linq(.NetFramework)完全攻略(Click here)
  • 🚀2-4-Asp.NetMVC(.NetFramework)完全精通(Click here)
  • 2-5A-EF(1to3)(.NetFramework)
  • 🚀2-5A-1-EntityFrameworkEpisode1(第1篇)-CodeFirst、DBFirst(Click here)
  • 🚀2-5A-2-EntityFrameworkEpisode2(第2篇)-FluentAPI、DataAnnotation(Click here)
  • 🚀2-5A-3-EntityFrameworkEpisode3(第3篇)-UnitOfWorkWithRepository(Click here)
  • 2-6B-Test(1to5)(.NetFramework)
  • 🚀2-6B-1-TestEpisode1(第1篇)-TestFramework(測試框架)-MSTest、NUnit(Click here)
  • 🚀2-6B-2-TestEpisode2(第2篇)-MockingFramework(隔離框架)-NSubstitute、Moq(Click here)
  • 🚀2-6B-3-TestEpisode3(第3篇)-UnitTest(單元測試)、IntegrationTest(整合測試)(Click here)
  • 🚀2-6B-4-TestEpisode4(第4篇)-FluentAssertionsPart1(Click here)(👈😁你現在在此!)
  • 🚀2-6B-5-TestEpisode5(第5篇)-FluentAssertionsPart2(Click here)
  • 2-7B-EF(4to6)(.NetFramework)PocoGenerator
  • 🚀2-7B-4-EntityFrameworkEpisode4(第4篇)-PocoGenerator(Click here)
  • 🚀2-7B-5-EntityFrameworkEpisode5(第5篇)-Test、UnitOfWorkWithRepositoryPart1(Click here)
  • 🚀2-7B-6-EntityFrameworkEpisode6(第6篇)-Test、UnitOfWorkWithRepositoryPart2(Click here)
  • 🚀2-8-Asp.NetMvcApi(.NetFramework)(VS2017)扎實打底(Click here)

本課簡介

Hi My name is Kevin. 我是一名移民到澳大利亞的軟體工程師,個人專注於各種技術和使用者界面的開發與研究。

TestEpisode4(第4篇)-FluentAssertionsPart1】和【TestEpisode5(第5篇)-FluentAssertionsPart2】是一門銜接一門的「.Net Framework學程」中其中一個課程。

用來寫"UnitTest"(單元測試)的比較流行的"TestFrameworks"(測試框架)有MSTest、xUnit、NUnit、Gallio、MBUnit、MSpec、NSpec、FluentAssertion...etcMSTest是一定要學的,因為MSTestVisualStudio內建的。剩下的"TestFramework"(測試框架)都是要安裝"ThirdPartyTool"才能執行的,NUnit、FluentAssertion是其中比較流行的。每一家公司所使用的"TestFramework"可能都不一樣,難道我們要去學每一個"TestFramework"嗎?當然不必,我們只需要學會"FluentAssertion"就可以了。因為"FluentAssertion"語法可以用在MSTest、xUnit、NUnit、Gallio、MBUnit、MSpec、NSpec這些環境底下

💡E.g.1.

int sampleValue = 1;

int expectValue = 2;

Assert.AreEqual(expectValue, sampleValue); //MSTest&NUnit

//Message: Expected: 2

//But was: 1

💡E.g.2.

Assert.That(sampleValue, Is.EqualTo(expectValue)); //NUnit

//Message: Expected: 2

//But was: 1

💡E.g.3.

sampleValue.Should().Be(expectValue); //FluentAssertions

//Message: Expected sampleValue to be 2, but found 1.

更多FluentAssertions的用法請參考官網(https://fluentassertions.com/)

【TestEpisode4(第4篇)-FluentAssertionsPart1】專注於使用FluentAssertions測試SimpleType、單一個Object。一開始會(T72)討論FluentAssertion的AssertionScope。接著(T73)討論NUnit、MSTest、FluentAssertions測試String。討論StartsWith、EndsWith、Contains、(DoesNot)Matches。然後(T74)討論FluentAssertions測試Number包括Int、Decimal、Double、Float、Byte。(T75)討論FluentAssertions的DateTimeAssertion。(T76)討論FluentAssertions測試Type、Method、Property、Assembly。(T77)討論FluentAssertions測試Acton、Thread、Task。(T78)討論FluentAssertions測試Type, Nullable, Boolean。最後(T79)討論FluentAssertions測試Guid、Enum。

【TestEpisode5(第5篇)-FluentAssertionsPart2】專注於使用FluentAssertions測試Collection、Dictionary。一開始會(T80)關於Int的Collection Assertion。接著(T81)MSTest、NUnit、FluentAssertions測試StringCollection。重點來了,(T82)Gamer、Power的Equal、Compare邏輯在別的Class。用MSTest、NUnit、FluentAssertions測試ObjectCollection。然後(T83)Gamer、Power這兩個Class內含有Equal、Compare邏輯。用MSTest、NUnit、FluentAssertions測試ObjectCollection。然後第二個重點,(T84)用MSTest、NUnit、FluentAssertions測試Int、String的Dictionary。(T85)Gamer、Power的Equal、Compare邏輯在別的Class。用MSTest、NUnit、FluentAssertions測試(Int或String)、Power的Dictionary。(T86)Gamer、Power這兩個Class內含有Equal、Compare邏輯。用MSTest、NUnit、FluentAssertions測試(Int或String)、Power的Dictionary。最後(T87)用MSTest、NUnit、FluentAssertions測試Xml的資料。(T88)用FluentAssertions監試Event。(T89)用MSTest、NUnit、FluentAssertions測試Exception。

Course Highlight(本課魔王)

😈第一魔王,(T72)討論FluentAssertion的AssertionScope

😈第二魔王,(T73)討論NUnit、MSTest、FluentAssertions測試String。討論StartsWith、EndsWith、Contains、(DoesNot)Matches

😈第三魔王,(T74)討論FluentAssertions測試Number包括Int、Decimal、Double、Float、Byte

😈第四魔王,(T75)討論FluentAssertions的DateTimeAssertion

😈第五魔王,(T76)討論FluentAssertions測試Type、Method、Property、Assembly

😈第六魔王,(T77)討論FluentAssertions測試Acton、Thread、Task

😈第七魔王,(T78)討論FluentAssertions測試Type, Nullable, Boolean

😈第八魔王,(T79)討論FluentAssertions測試Guid、Enum

想朝軟體工程師之路前進嗎?受夠了像是文字天書,艱深難懂的工具文件嗎?對自己的底子沒信心嗎?若你想扎實打底,本課程將讓你收穫滿滿!歡迎加入「IT工具人學院,帶你學到會」,一起練功吧!!顆顆。

工具安裝

🔧Microsoft SQL Server

🔧Visual Studio

🔧NUnit Test Adapter

課前技能

✍HTML 5 CSS3

✍Javascript

✍TSQL

✍C#

✍Linq

✍Asp . Net MVC (. Net Framework)

單元簡介

導讀

  • (P1)關於測試
  • (P2)UnitTest(單元測試)、IntegrationTest(整合測試)、EndToEndTest(端對端測試)
  • (P3)導讀Test(1to5)(.NetFramework)
  • (P3-1)導讀Test(1to5)(.NetFramework)
  • (P3-2)導讀Test(1)(.NetFramework)
  • (P3-3)導讀Test(2)(.NetFramework)
  • (P3-4)導讀Test(3)(.NetFramework)
  • (P3-5)導讀Test(4)(.NetFramework)
  • (P3-6)導讀Test(5)(.NetFramework)

介紹FluentAssertions

  • (T70)FluentAssertions的介紹
  • (T70-1)介紹FluentAssertions
  • (T70-2)安裝FluentAssertion
  • (T71)討論FluentAssertions的Arrange、Act、Assert(AAA)觀念
  • (T71-1)前置準備
  • (T71-2)討論Arrange、Act、Assert(AAA)觀念
  • (T71-3)討論用FluentAssertions的好處
  • (T71-4)入門FluentAssertions
  • (T71-5)之後會討論什麼

討論FluentAssertion的AssertionScope

  • (T72)討論FluentAssertion的AssertionScope
  • (T72-1)討論MSTest的TestInitialize、TestCleanup。討論NUnit的TestFixture-SetUp、TestFixture-TearDown
  • (T72-2)在NUnit討論FluentAssertion的AssertionScope
  • (T72-3)在MSTest討論FluentAssertion的AssertionScope

討論NUnit、MSTest、FluentAssertions測試String。討論StartsWith、EndsWith、Contains、(DoesNot)Matches

  • (T73)討論NUnit、MSTest、FluentAssertions測試String。討論StartsWith、EndsWith、Contains、(DoesNot)Matches
  • (T73-1)複習和介紹
  • (T73-2)討論NUnit的SetUp、TearDown
  • (T73-3)討論MSTest的TestInitialize、TestCleanup
  • (T73-4)討論NUnit的Equal
  • (T73-5)討論MSTest的Equal
  • (T73-6)討論NUnit的StartsWith
  • (T73-7)討論MSTest的StartsWith
  • (T73-8)討論NUnit的EndsWith
  • (T73-9)討論MSTest的EndsWith
  • (T73-10)討論NUnit的Contains
  • (T73-11)討論MSTest的Contains
  • (T73-12)討論NUnit的Matches
  • (T73-13)討論MSTest的Matches
  • (T73-14)討論NUnit的DoesNotMatch
  • (T73-15)討論MSTest的DoesNotMatch
  • (T73-16)討論FluentAssertions的BeNull、BeEmpty、BeNullOrWhiteSpace、HaveLength
  • (T73-17)討論FluentAssertions的Be、BeEquivalentTo
  • (T73-18)討論FluentAssertions的BeOneOf、Contain、ContainAll、ContainAny、ContainEquivalentOf
  • (T73-19)討論FluentAssertions的StartWith、StartWithEquivalent
  • (T73-20)討論FluentAssertions的EndWith、EndWithEquivalent
  • (T73-21)討論FluentAssertions的Match、MatchEquivalentOf、MatchRegex

討論FluentAssertions測試Number包括Int、Decimal、Double、Float、Byte

  • (T74)討論FluentAssertions測試Number包括Int、Decimal、Double、Float、Byte
  • (T74-1)討論NUnit的SetUp、TearDown
  • (T74-2)討論FluentAssertions測試Int的FailureSuccessMessage
  • (T74-3)討論FluentAssertions測試Decimal的FailureSuccessMessage
  • (T74-4)討論FluentAssertions測試Double的FailureSuccessMessage
  • (T74-5)討論FluentAssertions測試Float的FailureSuccessMessage
  • (T74-6)討論FluentAssertions測試Byte的FailureSuccessMessage
  • (T74-7)討論FluentAssertions的BeGreaterOrEqualTo測試Int
  • (T74-8)討論FluentAssertions的BeGreaterThan測試Int
  • (T74-9)討論FluentAssertions的BeLessOrEqualTo測試Int
  • (T74-10)討論FluentAssertions的BeLessThan測試Int
  • (T74-11)討論FluentAssertions的BePositive、BeNegative測試Int
  • (T74-12)討論FluentAssertions的Be、NotBe測試Int
  • (T74-13)討論FluentAssertions的BeInRange、NotBeInRange(包含頭尾)測試Int
  • (T74-14)討論FluentAssertions的Match測試Int
  • (T74-15)討論FluentAssertions的BeOneOf測試Int
  • (T74-16)討論FluentAssertions的BeApproximately測試Int
  • (T74-17)討論FluentAssertions的BeGreaterOrEqualTo測試Decimal
  • (T74-18)討論FluentAssertions的BeGreaterThan測試Decimal
  • (T74-19)討論FluentAssertions的BeLessOrEqualTo測試Decimal
  • (T74-20)討論FluentAssertions的BeLessThan測試Decimal
  • (T74-21)討論FluentAssertions的BePositive、BeNegative測試Decimal
  • (T74-22)討論FluentAssertions的Be、NotBe測試Decimal
  • (T74-23)討論FluentAssertions的BeInRange、NotBeInRange(包含頭尾)測試Decimal
  • (T74-24)討論FluentAssertions的Match測試Decimal
  • (T74-25)討論FluentAssertions的BeOneOf測試Decimal
  • (T74-26)討論FluentAssertions的BeApproximately測試Decimal
  • (T74-27)討論FluentAssertions的BeGreaterOrEqualTo測試Double
  • (T74-28)討論FluentAssertions的BeGreaterThan測試Double
  • (T74-29)討論FluentAssertions的BeLessOrEqualTo測試Double
  • (T74-30)討論FluentAssertions的BeLessThan測試Double
  • (T74-31)討論FluentAssertions的BePositive、BeNegative測試Double
  • (T74-32)討論FluentAssertions的Be、NotBe測試Double
  • (T74-33)討論FluentAssertions的BeInRange、NotBeInRange(包含頭尾)測試Double
  • (T74-34)討論FluentAssertions的Match測試Double
  • (T74-35)討論FluentAssertions的BeOneOf測試Double
  • (T74-36)討論FluentAssertions的BeApproximately測試Double
  • (T74-37)討論FluentAssertions的BeGreaterOrEqualTo測試Float
  • (T74-38)討論FluentAssertions的BeGreaterThan測試Float
  • (T74-39)討論FluentAssertions的BeLessOrEqualTo測試Float
  • (T74-40)討論FluentAssertions的BeLessThan測試Float
  • (T74-41)討論FluentAssertions的BePositive、BeNegative測試Float
  • (T74-42)討論FluentAssertions的Be、NotBe測試Float
  • (T74-43)討論FluentAssertions的BeInRange、NotBeInRange(包含頭尾)測試Float
  • (T74-44)討論FluentAssertions的Match測試Float
  • (T74-45)討論FluentAssertions的BeOneOf測試Float
  • (T74-46)討論FluentAssertions的BeApproximately測試Float
  • (T74-47)討論FluentAssertions的BeGreaterOrEqualTo測試Byte
  • (T74-48)討論FluentAssertions的BeGreaterThan測試Byte
  • (T74-49)討論FluentAssertions的BeLessOrEqualTo測試Byte
  • (T74-50)討論FluentAssertions的BeLessThan測試Byte
  • (T74-51)討論FluentAssertions的BePositive、BeNegative測試Byte
  • (T74-52)討論FluentAssertions的Be、NotBe測試Byte
  • (T74-53)討論FluentAssertions的BeInRange、NotBeInRange(包含頭尾)測試Byte
  • (T74-54)討論FluentAssertions的Match測試Byte
  • (T74-55)討論FluentAssertions的BeOneOf測試Byte
  • (T74-56)討論FluentAssertions的BeApproximately測試Byte
  • (T74-57)討論FluentAssertions測試Decimal的InfiniteValue
  • (T74-58)討論FluentAssertions測試Double的InfiniteValue
  • (T74-59)討論FluentAssertions測試Float的InfiniteValue

討論FluentAssertions的DateTimeAssertion

  • (T75)討論FluentAssertions的DateTimeAssertion
  • (T75-1)討論DateTime
  • (T75-2)討論FluentAssertions的DateTimeBeforeAfter的BeIn
  • (T75-3)討論FluentAssertions的DateTimeBeforeAfter的Be、NotBe
  • (T75-4)討論FluentAssertions的DateTimeBeforeAfter的BeAfter、NotBeAfter
  • (T75-5)討論FluentAssertions的DateTimeBeforeAfter的BeBefore、NotBeBefore
  • (T75-6)討論FluentAssertions的DateTimeBeforeAfter的BeOnOrAfter、NotBeOnOrAfter
  • (T75-7)討論FluentAssertions的DateTimeBeforeAfter的BeOnOrBefore、NotBeOnOrBefore
  • (T75-8)討論FluentAssertions的DateTimeBeforeAfter的BeOneOf
  • (T75-9)討論FluentAssertions的DateTimeHave的HaveDay、NotHaveDay
  • (T75-10)討論FluentAssertions的DateTimeHave的HaveMonth、NotHaveMonth
  • (T75-11)討論FluentAssertions的DateTimeHave的HaveYear、NotHaveYear
  • (T75-12)討論FluentAssertions的DateTimeHave的HaveHour、NotHaveHour
  • (T75-13)討論FluentAssertions的DateTimeHave的HaveMinute、NotHaveMinute
  • (T75-14)討論FluentAssertions的DateTimeHave的HaveSecond、NotHaveSecond
  • (T75-15)討論FluentAssertions的DateTimeHaveOffset的HaveOffset、NotHaveOffset
  • (T75-16)討論FluentAssertions的DateTimeCompareBeExactly的Be
  • (T75-17)討論FluentAssertions的DateTimeCompareBeExactly的BeExactly
  • (T75-18)討論FluentAssertions的DateTimeCompareBeLessThan的BeLessThan、After
  • (T75-19)討論FluentAssertions的DateTimeCompareBeLessThan的BeLessThan、Before
  • (T75-20)討論FluentAssertions的DateTimeCompareBeWithin的BeWithin、After
  • (T75-21)討論FluentAssertions的DateTimeCompareBeWithin的BeWithin、Before
  • (T75-22)討論FluentAssertions的DateTimeCompareBeMoreThan的BeMoreThan、After
  • (T75-23)討論FluentAssertions的DateTimeCompareBeMoreThan的BeMoreThan、Before
  • (T75-24)討論FluentAssertions的DateTimeCompareBeAtLeast的BeAtLeast、After
  • (T75-25)討論FluentAssertions的DateTimeCompareBeAtLeast的BeAtLeast、Before
  • (T75-26)討論FluentAssertions的DateTimeCompareBeAtLeast的BeMoreThan、BeAtLeast
  • (T75-27)討論FluentAssertions的DateTimeBeCloseTo的BeCloseTo、Milliseconds
  • (T75-28)討論FluentAssertions的DateTimeBeCloseTo的BeCloseTo、20Milliseconds
  • (T75-29)討論FluentAssertions的DateTimeBeCloseTo的BeCloseTo、Seconds
  • (T75-30)討論FluentAssertions的DateTimeBeCloseTo的BeCloseTo、Hours
  • (T75-31)討論FluentAssertions的TimeSpansPositiveNegative的CreateTimeSpan
  • (T75-32)討論FluentAssertions的TimeSpansPositiveNegative的Be、NotBe
  • (T75-33)討論FluentAssertions的TimeSpansPositiveNegative的BePositive、BeNegative
  • (T75-34)討論FluentAssertions的TimeSpansBeLessOrEqualTo的BeLessThan
  • (T75-35)討論FluentAssertions的TimeSpansBeLessOrEqualTo的BeLessOrEqualTo
  • (T75-36)討論FluentAssertions的TimeSpansBeGreaterOrEqualTo的BeGreaterThan
  • (T75-37)討論FluentAssertions的TimeSpansBeGreaterOrEqualTo的BeGreaterOrEqualTo
  • (T75-38)討論FluentAssertions的TimeSpansBeCloseTo的positiveTimeSpan、BeCloseTo、NotBeCloseTo
  • (T75-39)討論FluentAssertions的TimeSpansBeCloseTo的negativeTimeSpan、BeCloseTo、NotBeCloseTo
  • (T75-40)討論FluentAssertions的TimeSpansBeCloseTo的BeCloseTo、ticks

討論FluentAssertions測試Type、Method、Property、Assembly

  • (T76)討論FluentAssertions測試Type、Method、Property、Assembly
  • (T76-1)前置準備
  • (T76-2)討論FluentAssertions的BeDecorated,複習Reflection
  • (T76-3)討論FluentAssertions的BeDecorated的BeDecoratedWith、BeDecoratedWithOrInherit、ClassAttribute
  • (T76-4)討論FluentAssertions的BeDecorated的NotBeDecoratedWith、NotBeDecoratedWithOrInherit、MemberAttribute
  • (T76-5)討論FluentAssertions的BeDecorated的BeDecoratedWith、AttributePropertyValue
  • (T76-6)討論FluentAssertions的BeSomething的BeAbstract、NotBeAbstract
  • (T76-7)討論FluentAssertions的BeSomething的BeStatic、NotBeStatic
  • (T76-8)討論FluentAssertions的BeSomething的BeVirtual、NotBeVirtual、Method
  • (T76-9)討論FluentAssertions的BeSomething的BeVirtual、NotBeVirtual、Property
  • (T76-10)討論FluentAssertions的MethodsFilters的ThatArePublicOrInternal
  • (T76-11)討論FluentAssertions的MethodsFilters的ThatReturnVoid
  • (T76-12)討論FluentAssertions的MethodsFilters的ThatDoNotReturn、ThatAreDecoratedWithOrInherit
  • (T76-13)討論FluentAssertions的MethodsFilters的ThatAreDecoratedWith
  • (T76-14)討論FluentAssertions的MethodsFilters的Assertions
  • (T76-15)討論FluentAssertions的AssemblyFilters的TypeSelector
  • (T76-16)討論FluentAssertions的AssemblyFilters的TypeAssembly
  • (T76-17)討論FluentAssertions的TypeAssembly、ThatAreDecoratedWith、ThatAreDecoratedWithOrInherit
  • (T76-18)討論FluentAssertions的AssemblyFilters的TypeAssembly、ThatImplement
  • (T76-19)討論FluentAssertions的AssemblyFilters的TypeAssembly、ThatAreInNamespace
  • (T76-20)討論FluentAssertions的AssemblyFilters的TypeAssembly、ThatDeriveFrom
  • (T76-21)FluentAssertions的TypeAssembly、ThatAreInNamespace、ThatAreUnderNamespace、ThatAreNotInNamespace
  • (T76-22)討論FluentAssertions的AssemblyFilters的AllTypesFromAssembly
  • (T76-23)討論FluentAssertions的AssemblyFilters的Assertions
  • (T76-24)討論FluentAssertions的AssemblyReference

討論FluentAssertions測試Acton、Thread、Task

  • (T77)討論FluentAssertions測試Acton、Thread、Task
  • (T77-1)前置準備
  • (T77-2)討論FluentAssertions測試Thread的執行時間
  • (T77-3)討論FluentAssertions測試Action的執行時間
  • (T77-4)討論FluentAssertions測試Action的執行時間、相關Method
  • (T77-5)討論FluentAssertions測試Task的執行時間
  • (T77-6)把FluentAssertions從NUnit複製到MSTest

討論FluentAssertions測試Type, Nullable, Boolean

  • (T78)討論FluentAssertions測試Type, Nullable, Boolean
  • (T78-1)前置準備
  • (T78-2)討論FluentAssertions的BeTrue、BeFalse
  • (T78-3)討論FluentAssertions的BeNull、NotHaveValue、Match
  • (T78-4)討論FluentAssertions的BeDerivedFrom、BeOfType、BeAssignableTo
  • (T78-5)把FluentAssertions從NUnit複製到MSTest

討論FluentAssertions測試Guid、Enum

  • (T79)討論FluentAssertions測試Guid、Enum
  • (T79-1)前置準備
  • (T79-2)討論FluentAssertions的Be、BeEmpty測試Guid
  • (T79-3)討論FluentAssertions的Be測試Enum
  • (T79-4)把FluentAssertions從NUnit複製到MSTest