Show Menu

NUnit example of setup, teardown, and testing


Code Example

using System;
using NUnit.Framework;

namespace NUnitPoc
    [TestFixture,Category("Optional Category Attribute"), Description("Optional Description")]
    public class NUnitPocTests
        // Code run once before all tests
        public void OneTimeInitialization()

        // Code that is run once after all tests
        public void OneTimeCleanup()

        // Code that is run once before each test
        public void Initialize()

        // Code that is run once after each test
        public void Cleanup()

        //Example Test
        public void ExampleTest()
            int expected = 1;

            int? actual = MethodToTest();

            Assert.IsTrue(expected == actual, "expected == actual");

            //Other example assets
            Assert.AreEqual(expected, actual);
            //Assert.Fail("Explicitly Fail");

        public void ParameterizedTest([Values(1, 2, 3)] int value)
            //Do some testing here

        private int MethodToTest()
            return 1;

        private void NotImplementedMethod()
            throw new NotImplementedException();


No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Selenium WebDriver Cheat Sheet Cheat Sheet
          Cypressio Cheat Sheet
          ISTQB Test Automation Engineering Cheat Sheet

          More Cheat Sheets by GregFinzer

          C# Naming Conventions Cheat Sheet
          Angular CLI Cheat Sheet
          Elasticsearch Example Queries Cheat Sheet