Companies Home Search Profile

Deep dive into XUnit Testing

Focused View

Sudhanshu Jain

2:31:24

87 View
  • 1. Introduction.mp4
    01:06
  • 2. What is Unit Testing.mp4
    00:46
  • 3. Benefits of Unit Testing.mp4
    01:14
  • 4. Testing Frameworks And XUnit Overview.mp4
    00:42
  • 5. Write your first Unit Test Case Program.mp4
    05:23
  • 1. Arrange, Act and Assert.mp4
    01:09
  • 2. Creating Fact.mp4
    02:14
  • 3. Practical Demo with School Grade System.mp4
    08:22
  • 4. Naming Convention.mp4
    03:28
  • 5. Refactoring.mp4
    03:44
  • 1. What is Test Doubles.mp4
    00:45
  • 2. What is Fakes.mp4
    02:29
  • 3. Practical demo with Fakes.mp4
    07:12
  • 4. What is Stubs.mp4
    00:37
  • 5. Practical demo with Stubs.mp4
    03:57
  • 6. What is Mocks.mp4
    02:05
  • 7. Practical demo with Mocks.mp4
    25:19
  • 8. When to Use Fakes vs Stubs vs Mocks.mp4
    02:11
  • 1. What is Inline Data.mp4
    01:25
  • 2. Practical usage of Inline Data.mp4
    04:19
  • 3. What is Class Data.mp4
    01:03
  • 4. Practical usage of Class Data.mp4
    02:16
  • 5. What is MemberData.mp4
    00:48
  • 6. Practical usage of MemberData.mp4
    03:10
  • 1. Mocking -- Mimic.mp4
    01:25
  • 2. Using XUnit Terminologies.mp4
    01:00
  • 3. Overview of Real time Web API Project.mp4
    02:53
  • 4. Controller Level Testing -- GET APIs.mp4
    11:19
  • 5. Controller Level Testing -- POST APIs.mp4
    03:59
  • 6. Debugging the Unit Test Case.mp4
    02:25
  • 7. Service Level Testing -- Get Methods Using MOQ.mp4
    09:23
  • 8. Service Level Testing -- Save Method Using MOQ.mp4
    13:05
  • 9. Service Level Testing -- Setup Fake Class and implement Methods.mp4
    04:20
  • 10. Service Level Testing -- Test Cases using Fake Repository.mp4
    05:33
  • 1. Refactoring the bad code.mp4
    02:15
  • 2. How to do the refactor .mp4
    03:07
  • 3. Poisoned Problems.mp4
    01:23
  • 1. Tips of write a unit test case.mp4
    03:33
  • Description


    Xunit+Net, Mocking, Data Driven Tests, Testing+Techniques, Real time Web API Tests, All Levels

    What You'll Learn?


    • Learn all the features and capabilities of xUnit .net
    • Learn writing unit tests using the Mocking technique and xUnit
    • Learn how to write unit tests for legacy (old) applications
    • Learn how to measure test coverage

    Who is this for?


  • Beginner Unit Testing engineers curious about testing application
  • Intermediate Unit Testing engineers curious about techniques
  • C# Developers
  • .NET Core Developers
  • Xamarin developers
  • Testers and QA Engineers
  • What You Need to Know?


  • Beginner programming experience needed
  • More details


    Description


    All dotnet developers looking to develop new skills and take their career to the next level – this is the course to help you get there!


    This course is focused on the Unit Testing .NET Core / .NET 6 Projects with xUnit .net, an open-source unit testing tool for .Net Framework and .Net Core/6 applications and the standard tool for unit testing C# VB. NET and F# projects in Visual Studio.


    Overall, this course is for everyone and for all the levels as it is designed to understand and learn about the technicalities in  unit test cases.

    Being a proficient and confident user of this tool will allow you to execute essential .NET core development tasks.

    In this course, I will teach you:

    • The basics of the xUnit .net

    • Learn unit testing from scratch

    • How to write organized Unit Test Cases

    • How to use data-driven testing capabilities

    • Run and Debug Unit Tests

    • How to use mocking frameworks, including MoQ

    • How to test legacy code

    • How to write unit tests for .NET Core Web APIs

    • Implement unit testing in N-tier real world web application project using XUnit


    Questions are always welcome from students and can be asked in the Q&A section of the course. I endeavor to respond to these quickly to create an engaging learning environment for my students.

    Who this course is for:

    • Beginner Unit Testing engineers curious about testing application
    • Intermediate Unit Testing engineers curious about techniques
    • C# Developers
    • .NET Core Developers
    • Xamarin developers
    • Testers and QA Engineers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Sudhanshu Jain
    Sudhanshu Jain
    Instructor's Courses
    I am a backend software engineer, blogger and corporate trainer. I have overall 8 yrs of experience in developing applications and training people. I am always passionate about thinking, preparing and writing code with proper action plan which is always good for muscle memory. I learned from my experience and therefore I totally believe that best practices will help to safe us from many things. I am strictly following up the scrum guidelines and adhere it. As a blogger, I have written various blogs on concrete topics which explained the minute information of the system. As of now, I worked on various kinds of project but I am having a very good experience on ERP Management, Skill Management and Insurance Management. I also worked with architecture team to understand know-how of system designing which helps to me to create the project and decide the right architecture.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 38
    • duration 2:31:24
    • Release Date 2023/06/11