Interview Q&A

Master technical and career interviews with structured answers—short definition, real examples, pitfalls, and how to answer in 60–90 seconds.

4616 total questions 4516 technical 100 career & HR 4346 from PDF library

Showing 1–25 of 77

Popular tracks

Mid PDF
What are the characteristics of a good unit test?

A good unit test is: Isolated: Tests one unit without external dependencies. Repeatable: Produces the same results every run. Fast: Executes quickly to allow frequent runs. Automated: Runs without manual intervention. Cl…

Testing Read answer
Mid PDF
How do you decide what to test in your application?

Answer: Focus on testing: Critical business logic. Edge cases and boundary conditions. Public methods and APIs. Error handling and exception paths. Code that is prone to bugs or complex. What interviewers expect A clear…

Testing Read answer
Mid PDF
What are the challenges of writing unit tests?

Challenges include: Managing external dependencies and state. Writing tests for legacy or tightly coupled code. Maintaining tests as code evolves. Ensuring tests are meaningful and not brittle. Balancing test coverage an…

Testing Read answer
Mid PDF
How do you handle dependencies in unit testing?

Answer: Use mocking or stubbing frameworks (e.g., Moq, NSubstitute) to replace real dependencies with controlled test doubles, allowing tests to focus on the unit under test. What interviewers expect A clear definition t…

Testing Read answer
Mid PDF
What are the benefits of automated unit testing?

Answer: Fast feedback on code changes. Detect regressions early. Supports continuous integration and delivery. Improves code quality and confidence. Enables safer refactoring. What interviewers expect A clear definition…

Testing Read answer
Mid PDF
How do you run unit tests in Visual Studio?

Answer: Use Test Explorer to discover and run tests. Tests can be run individually or in bulk. Use keyboard shortcuts (e.g., Ctrl+R, A to run all tests). Integrate with CI pipelines for automated test runs. What intervie…

Testing Read answer
Mid PDF
How does xUnit differ from NUnit and MSTest?

xUnit encourages constructor injection for setup instead of [SetUp] methods. It uses [Fact] and [Theory] attributes for test methods, while NUnit/MSTest use [Test] and [TestMethod]. xUnit does not use [TestInitialize]/[T…

Testing Read answer
Mid PDF
What are [Fact] and [Theory] attributes in xUnit?

Answer: [Fact]: Defines a parameterless test method representing a single test case. [Theory]: Defines a parameterized test that runs multiple times with different data inputs, provided by [InlineData] or other data sour…

Testing Read answer
Mid PDF
How do you pass parameters to tests in xUnit?

Using [Theory] and data attributes like [InlineData]: [Theory] [InlineData(2, 3, 5)] [InlineData(10, 20, 30)] public void Add_ReturnsSum(int a, int b, int expected) { var calculator = new Calculator(); var result = calcu…

Testing Read answer
Mid PDF
How do you handle setup and teardown in xUnit tests?

Use the constructor for setup code. Implement IDisposable interface for teardown (cleanup) code. Example: public class DatabaseTests : IDisposable { public DatabaseTests() { // Setup } [Fact] public void TestMethod() { }…

Testing Read answer
Mid PDF
How do you skip or ignore tests in xUnit?

Answer: Use the Skip property on [Fact] or [Theory]: [Fact(Skip = "Reason for skipping")] public void SkippedTest() { } What interviewers expect A clear definition tied to Testing in Unit Testing projects Trade-offs (per…

Testing Read answer
Mid PDF
How do you organize test classes and test collections in xUnit?

Group related tests in the same class. Use Collection attribute to group classes that share setup/teardown or should not run in parallel. [Collection("Database collection")] public class TestClass1 { } [Collection("Datab…

Testing Read answer
Mid PDF
Can you explain the concept of test fixtures in xUnit?

Test fixtures provide a way to share setup and cleanup code between tests. xUnit supports: Class Fixtures: Shared across all tests in a class. Collection Fixtures: Shared across multiple test classes. They are implemente…

Testing Read answer
Mid PDF
How do you run xUnit tests from the command line?

Answer: Use the dotnet test CLI command: dotnet test YourTestProject.csproj This runs all tests in the project and outputs results in the console. Additional options allow filtering and outputting reports. NUnit Framewor…

Testing Read answer
Mid PDF
How do NUnit test attributes differ from xUnit’s?

NUnit uses [Test] for test methods, whereas xUnit uses [Fact]. NUnit uses [SetUp] and [TearDown] for setup and cleanup, while xUnit uses constructors and IDisposable. NUnit supports [TestCase] for parameterized tests, xU…

Testing Read answer
Mid PDF
How do you write parameterized tests in NUnit?

Answer: [TestCase(2, 3, 5)] [TestCase(10, 20, 30)] public void Add_ReturnsSum(int a, int b, int expected) { var calculator = new Calculator(); var result = calculator.Add(a, b); ssert.AreEqual(expected, result); } What i…

Testing Read answer
Mid PDF
How do you assert exceptions in NUnit?

Answer: [Test] public void Divide_ByZero_ThrowsException() { var calculator = new Calculator(); ssert.Throws<DivideByZeroException>(() => calculator.Divide(10, 0)); } What interviewers expect A clear…

Testing Read answer
Mid PDF
How do you categorize tests in NUnit?

Answer: Use the [Category("CategoryName")] attribute to group tests, allowing filtering by category during test runs. [Test, Category("Integration")] public void IntegrationTest() { } What interviewers expect A clear def…

Testing Read answer
Mid PDF
How do you ignore tests conditionally in NUnit?

Answer: Use [Ignore("Reason")] to skip tests unconditionally, or [Category] combined with test runner filters. For conditional ignoring, you can use Assume statements or custom logic inside tests. What interviewers expec…

Testing Read answer
Mid PDF
How do you run NUnit tests using the NUnit console runner?

Answer: Download and use nunit3-console.exe from NUnit site: nunit3-console.exe YourTestAssembly.dll It runs all tests in the assembly and outputs results. What interviewers expect A clear definition tied to Testing in U…

Testing Read answer
Mid PDF
Can NUnit tests be integrated with CI/CD pipelines?

Answer: Yes, NUnit integrates seamlessly with CI/CD tools like Azure DevOps, Jenkins, GitHub ctions, and others using command-line runners or plugins, allowing automated test execution during builds and deployments. MSTe…

Testing Read answer
Mid PDF
How do you write a simple test method in MSTest?

Answer: [TestClass] public class CalculatorTests { [TestMethod] public void Add_ReturnsSum() { var calculator = new Calculator(); var result = calculator.Add(2, 3); ssert.AreEqual(5, result); } } What interviewers expect…

Testing Read answer
Mid PDF
What are the differences between MSTest and other frameworks like NUnit and xUnit?

MSTest is Microsoft's official framework; NUnit and xUnit are community-driven. MSTest uses [TestClass] and [TestMethod] attributes; xUnit uses [Fact], NUnit uses [Test]. MSTest has less flexibility in data-driven tests…

Testing Read answer
Mid PDF
How do you use the [TestInitialize] and [TestCleanup]

ttributes? [TestInitialize] runs code before each test method to set up prerequisites. [TestCleanup] runs after each test method to clean up resources. [TestInitialize] public void Setup() { /* setup code */ } [TestClean…

Testing Read answer
Mid PDF
How do you use the [TestInitialize] and [TestCleanup] attributes?

[TestInitialize] runs code before each test method to set up prerequisites. [TestCleanup] runs after each test method to clean up resources. [TestInitialize] public void Setup() { /* setup code */ } [TestCleanup] public…

Testing Read answer

Unit Testing C# Programming Tutorial · Testing

A good unit test is:

  • Isolated: Tests one unit without external dependencies.
  • Repeatable: Produces the same results every run.
  • Fast: Executes quickly to allow frequent runs.
  • Automated: Runs without manual intervention.
  • Clear: Easy to understand and maintain.
  • Independent: Does not depend on other tests.
Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Focus on testing: Critical business logic. Edge cases and boundary conditions. Public methods and APIs. Error handling and exception paths. Code that is prone to bugs or complex.

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Challenges include:

  • Managing external dependencies and state.
  • Writing tests for legacy or tightly coupled code.
  • Maintaining tests as code evolves.
  • Ensuring tests are meaningful and not brittle.
  • Balancing test coverage and development speed.
Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Use mocking or stubbing frameworks (e.g., Moq, NSubstitute) to replace real dependencies with controlled test doubles, allowing tests to focus on the unit under test.

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Fast feedback on code changes. Detect regressions early. Supports continuous integration and delivery. Improves code quality and confidence. Enables safer refactoring.

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Use Test Explorer to discover and run tests. Tests can be run individually or in bulk. Use keyboard shortcuts (e.g., Ctrl+R, A to run all tests). Integrate with CI pipelines for automated test runs.

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

  • xUnit encourages constructor injection for setup instead of [SetUp] methods.
  • It uses [Fact] and [Theory] attributes for test methods, while NUnit/MSTest use

[Test] and [TestMethod].

  • xUnit does not use [TestInitialize]/[TestCleanup] but favors class fixtures

nd constructor/dispose patterns.

  • xUnit is better integrated with .NET Core and supports parallel test execution by

default.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: [Fact]: Defines a parameterless test method representing a single test case. [Theory]: Defines a parameterized test that runs multiple times with different data inputs, provided by [InlineData] or other data sources.

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Using [Theory] and data attributes like [InlineData]:

[Theory]

[InlineData(2, 3, 5)]

[InlineData(10, 20, 30)]

public void Add_ReturnsSum(int a, int b, int expected)
{
var calculator = new Calculator();
var result = calculator.Add(a, b);

ssert.Equal(expected, result);

}
Permalink & share

Unit Testing C# Programming Tutorial · Testing

  • Use the constructor for setup code.
  • Implement IDisposable interface for teardown (cleanup) code.

Example:

public class DatabaseTests : IDisposable
{
public DatabaseTests()
{

// Setup

}

[Fact]

public void TestMethod() { }
public void Dispose()
{

// Cleanup

}
}
For shared context across multiple tests, use class fixtures or collection fixtures.
Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Use the Skip property on [Fact] or [Theory]: [Fact(Skip = "Reason for skipping")] public void SkippedTest() { }

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

  • Group related tests in the same class.
  • Use Collection attribute to group classes that share setup/teardown or should not

run in parallel.

[Collection("Database collection")]

public class TestClass1 { }

[Collection("Database collection")]

public class TestClass2 { }
Permalink & share

Unit Testing C# Programming Tutorial · Testing

Test fixtures provide a way to share setup and cleanup code between tests. xUnit supports:

  • Class Fixtures: Shared across all tests in a class.
  • Collection Fixtures: Shared across multiple test classes.

They are implemented by creating a fixture class and injecting it into test classes via

constructor.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Use the dotnet test CLI command: dotnet test YourTestProject.csproj This runs all tests in the project and outputs results in the console. Additional options allow filtering and outputting reports. NUnit Framework

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

  • NUnit uses [Test] for test methods, whereas xUnit uses [Fact].
  • NUnit uses [SetUp] and [TearDown] for setup and cleanup, while xUnit uses

constructors and IDisposable.

  • NUnit supports [TestCase] for parameterized tests, xUnit uses [Theory] with

[InlineData].

  • NUnit has more built-in attributes like [Category] for grouping tests.
Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: [TestCase(2, 3, 5)] [TestCase(10, 20, 30)] public void Add_ReturnsSum(int a, int b, int expected) { var calculator = new Calculator(); var result = calculator.Add(a, b); ssert.AreEqual(expected, result); }

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: [Test] public void Divide_ByZero_ThrowsException() { var calculator = new Calculator(); ssert.Throws<DivideByZeroException>(() => calculator.Divide(10, 0)); }

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Use the [Category("CategoryName")] attribute to group tests, allowing filtering by category during test runs. [Test, Category("Integration")] public void IntegrationTest() { }

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Use [Ignore("Reason")] to skip tests unconditionally, or [Category] combined with test runner filters. For conditional ignoring, you can use Assume statements or custom logic inside tests.

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Download and use nunit3-console.exe from NUnit site: nunit3-console.exe YourTestAssembly.dll It runs all tests in the assembly and outputs results.

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: Yes, NUnit integrates seamlessly with CI/CD tools like Azure DevOps, Jenkins, GitHub ctions, and others using command-line runners or plugins, allowing automated test execution during builds and deployments. MSTest Framework

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

Answer: [TestClass] public class CalculatorTests { [TestMethod] public void Add_ReturnsSum() { var calculator = new Calculator(); var result = calculator.Add(2, 3); ssert.AreEqual(5, result); } }

What interviewers expect

  • A clear definition tied to Testing in Unit Testing projects
  • Trade-offs (performance, maintainability, security, cost)
  • When you would and would not use it in production

Real-world example

In a production Unit Testing application, teams apply this when handling user-facing features or integration boundaries. For example, you might use it during a sprint where reliability and observability matter—logging metrics, validating edge cases, and documenting the decision in an ADR so future developers understand why the approach was chosen.

How to explain in the interview

  1. Define the concept in one or two sentences.
  2. Context — where it fits in Unit Testing architecture.
  3. Example — a specific project, bug, or performance win.
  4. Trade-off — what you gain vs what you sacrifice.

Tip: Practice aloud on Toolliyo mock interview or the Interview Q&A section before your real interview.

Permalink & share

Unit Testing C# Programming Tutorial · Testing

  • MSTest is Microsoft's official framework; NUnit and xUnit are community-driven.
  • MSTest uses [TestClass] and [TestMethod] attributes; xUnit uses [Fact],

NUnit uses [Test].

  • MSTest has less flexibility in data-driven tests compared to NUnit’s [TestCase] and

xUnit’s [Theory].

  • xUnit promotes constructor-based setup, MSTest uses [TestInitialize].
Permalink & share

Unit Testing C# Programming Tutorial · Testing

ttributes?

  • [TestInitialize] runs code before each test method to set up prerequisites.
  • [TestCleanup] runs after each test method to clean up resources.

[TestInitialize]

public void Setup() { /* setup code */ }

[TestCleanup]

public void Cleanup() { /* cleanup code */ }
Permalink & share

Unit Testing C# Programming Tutorial · Testing

  • [TestInitialize] runs code before each test method to set up prerequisites.
  • [TestCleanup] runs after each test method to clean up resources.

[TestInitialize]

public void Setup() { /* setup code */ }

[TestCleanup]

public void Cleanup() { /* cleanup code */ }

Permalink & share
Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details