001 What is Unit Testing (3.82 MB) 001 What is XUnit Net (11.61 MB) 002 Features of XUnit Net (26.75 MB) 003 Writing your first Unit Test in XUnit Net (11.08 MB) 004 Execute Unit Tests in Visual Studio (4.27 MB) 005 Execute Unit Tests via Command Line (6.23 MB) 006 Execute Unit Tests with ReSharper (4.67 MB) 007 Phases of Unit Testing (22.65 MB) 008 The Assert Phase (4.07 MB) 009 Asserting numeric values (12.11 MB) 010 Asserting string values (16.33 MB) 011 Asserting boolean values as well as null values (8.34 MB) 012 Asserting Collections (16.25 MB) 013 Asserting a range of values (6.53 MB) 014 Asserting Exceptions (11.45 MB) 015 Asserting object types (10.96 MB) 016 Collections and Traits (32.77 MB) 017 Constructors and IDisposable (14.63 MB) 018 Class Fixtures and IClassFixture (16.41 MB) 019 Collection Definition (19.74 MB) 020 Parallel Execution of Tests (12.15 MB) 021 Data Driven Tests in XUnit net and the Theory attribute (40.75 MB) 022 Passing parameters to unit tests with inline attributes (12.95 MB) 023 Sharing test data across multiple unit test methods (8.37 MB) 024 Passing parameters to unit tests from external resources (8.01 MB) 025 Sharing test data across multiple unit test methods with custom attributes (5.54 MB) 026 Introduction to MOQ and its relation to xUnit (6.93 MB) 027 What is Mocking (37.31 MB) 028 Creating the xUnit Test Project (9.02 MB) 029 Writing our first test with Mock and xUnit (12.37 MB) 030 Testing when ModelState is invalid (6.77 MB) 031 Setting Up the Mocked Objects (17.09 MB) 032 Writing a Test with Arrange, Act and Assert Format (22.08 MB) 033 Introduction to Unit Testing and Legacy Code (4.43 MB) 034 The Sprout Method Technique (18.47 MB) 035 The Sprout Class Technique (21.07 MB) 036 Introduction to Test Driven Development (7.06 MB) 037 Test Driven Development with xUnit net (20.83 MB) 038 Measuring Unit Test Coverage in xUnit net (12.68 MB) 001 What is NUnit (2.83 MB) 002 Writing The First Test with NUnit Arrange, Act, Assert (11.24 MB) 003 The TestFixture Attribute (8.1 MB) 004 Test Method's Naming Conventions (3.33 MB) 005 Simple Asserts (16.77 MB) 006 Handling Exceptions (8.39 MB) 007 Working with Types (IsInstanceOf and IsAssingableFrom methods) (16.43 MB) 008 The StringAssert Class (19.54 MB) 009 The CollectionAssert Class (10.33 MB) 010 Asserting with Constraints (29.72 MB) 011 TestFixture - Advanced (22.62 MB) 012 Setup and TearDown (9.34 MB) 013 The TestCase Attribute - Passing values to parametrised test methods (17.57 MB) 014 Grouping Asserts Together (8.89 MB) 015 Intriduction to Mocking and MOQ (7.14 MB) 016 The Personal Photos Project (8.34 MB) 017 Testing an ASP NET MVC Action with MOQ Framework and NUnit (21.95 MB) 018 Testing an async ASP NET MVC Action with Mock (9.76 MB) 019 Using Setup and Return with MOQ (25.33 MB) 020 Introduction to Test-Driven Development (TDD) (10.31 MB) 021 TDD Demo - Writing C# Code with TDD Technique (11.45 MB) 022 The Common Technique of Testing a Legacy (Old) Code (2.69 MB) 023 Testing a Legacy Code in Action (23.73 MB) 001 Bonus Using AI for Generating Unit Tests Automatically (7.59 MB)