Parameterized unit testing with Pex

  • Authors:
  • Jonathan De Halleux;Nikolai Tillmann

  • Affiliations:
  • Microsoft Research, Redmond, WA;Microsoft Research, Redmond, WA

  • Venue:
  • TAP'08 Proceedings of the 2nd international conference on Tests and proofs
  • Year:
  • 2008
  • Parameterized unit tests

    Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering

  • Automatic test factoring for java

    Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering

Quantified Score

Hi-index 0.00

Visualization

Abstract

This hands-on tutorial will teach the principles of Parameterized Unit Testing [5,4] with Pex [2], an automatic test input generator for .NET which performs a systematic program analysis, similar to path bounded model-checking. A parameterized unit test is simply a method that takes parameters, calls the code under test, and states assertions.