Companies Home Search Profile

Unit Testing in .NET 7 and C# with NUnit and MOQ

Focused View

Dr. Aref Karimi

2:48:22

139 View
  • 1. Introduction.mp4
    01:48
  • 2. What is Unit Testing .mp4
    02:38
  • 3. What is NUnit.mp4
    02:08
  • 1. Writing The First Test with NUnit Arrange, Act, Assert..mp4
    06:35
  • 2. The TestFixture Attribute.mp4
    04:39
  • 3. Test Method s Naming Conventions.mp4
    02:26
  • 1. Simple Asserts.mp4
    08:57
  • 2. Handling Exceptions.mp4
    04:38
  • 3. Working with Types (IsInstanceOf and IsAssingableFrom methods).mp4
    07:30
  • 4. The StringAssert Class.mp4
    09:33
  • 5. The CollectionAssert Class.mp4
    06:05
  • 6. Asserting with Constraints.mp4
    13:30
  • 1. TestFixture - Advanced.mp4
    14:02
  • 2. Setup and TearDown.mp4
    05:34
  • 3. The TestCase Attribute - Passing values to parametrised test methods..mp4
    08:28
  • 4. Grouping Asserts Together.mp4
    04:48
  • 1. Intriduction to Mocking and MOQ.mp4
    05:47
  • 2. The Personal Photos Project.mp4
    04:51
  • 3. Testing an ASP.NET MVC Action with MOQ Framework and NUnit.mp4
    11:11
  • 4. Testing an async ASP.NET MVC Action with Mock.mp4
    04:24
  • 5. Using Setup and Return with MOQ.mp4
    11:59
  • 1. Introduction to Test-Driven Development (TDD).mp4
    07:24
  • 2. TDD Demo - Writing C# Code with TDD Technique.mp4
    05:42
  • 1.1 Sample source code.html
  • 1. The Common Technique of Testing a Legacy (Old) Code.mp4
    01:58
  • 2.1 Sample source code.html
  • 2. Testing a Legacy Code in Action.mp4
    11:47
  • 1. Check Your Learning.html
  • Description


    NUnit in .NET 7 and C#. Test-Driven Development. Testing Legacy Code + Interview Questions & Answers

    What You'll Learn?


    • Unit Testing Concepts and Fundamentals
    • Writing and Executing Tests with NUnit
    • Mocking and Mocking Frameworks (MOQ)
    • Test Driven Development (TDD)
    • Techniques of Testing Legacy (old) Code

    Who is this for?


  • .NET Developers
  • Test Engineers
  • More details


    Description

    If you're a .NET developer looking to improve the quality and reliability of your code, then this online course on Unit Testing in .NET 7 and C# with NUnit and MOQ is perfect for you!

    In this comprehensive course, you'll learn everything you need about NUnit and its usage in the latest version of .NET 7

    (and 8-preview) with C#, including how to write practical unit tests using the NUnit and MOQ frameworks. You'll also learn about Test Driven Development (TDD) and how to apply it to your projects.

    But that's not all - we'll also cover unit testing legacy code, a crucial skill for any developer who wants to maintain and improve existing codebases. And to make sure you're fully prepared for any job interviews, we've included interview questions and answers related to unit testing and NUnit.

    Our expert instructor will guide you through the course, providing clear explanations and hands-on examples to help you master the material. By the end of the period, you'll deeply understand NUnit and unit testing and the skills and knowledge needed to apply these techniques to your projects confidently.

    This course is perfect for anyone who wants to take their .NET development skills to the next level. Whether you're a beginner looking to learn the basics of unit testing or an experienced developer looking to improve your skills, this course has everything you need to succeed.


    So don't wait - enrol now and start mastering unit testing with NUnit today!

    Who this course is for:

    • .NET Developers
    • Test Engineers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dr. Aref Karimi
    Dr. Aref Karimi
    Instructor's Courses
    Meet Aref, a seasoned technology leader with a passion for sharing his expertise gained from over 20 years of experience in the IT industry.With an impressive academic background, including a master's degree in computer engineering, an executive master's degree in technology management, and a doctor of management degree in technology management from the prestigious University of Technology Sydney (UTS), Aref has gained deep knowledge and understanding of technology and its application in various industries.Aref's passion for technology was evident from an early age when he built and sold his first commercial software at just 17 years old - a real estate management program in Turbo Pascal. His exceptional talent soon caught the attention of large ERP development companies, who hired him as a developer and later as a technology team leader.Throughout his career, Aref has continued to develop a wide range of enterprise software solutions using top engineering tools and frameworks such as .NET, Grafana, Prometheus, New Relic, TeamCity Octopus Deploy, and Bamboo. As a Principal Architect in his daytime job, he helps enterprises design cutting-edge and cloud-native solutions.Not only is Aref an accomplished technology professional, but he is also an exceptional teacher. He has dedicated his time to online education, sharing his extensive knowledge with students worldwide. His courses are designed to help learners build a strong foundation in technology and gain practical skills that can be applied to real-world projects.If you're looking for an expert who can guide you through the ever-changing world of technology, Aref is the perfect instructor for you. His courses are packed with valuable insights, real-world examples, and hands-on exercises that will help you take your skills to the next level. Join one of Aref's courses today and start your journey towards becoming a successful technology professional.
    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 25
    • duration 2:48:22
    • Release Date 2023/04/24