IMPORTANT! Moles is now the Fakes Framework in Visual Studio 11. Learn more at http://aka.ms/vs11-fakes. Nikolai Tillman, a member of the RiSE group at Microsoft Research, gives a short demo of Moles, a new framework that allows replacing any .NET method with a delegate. In the context of…
Nikolai Tillmann and Peli de Halleux give a short tutorial on Pex, an automated white box testing tool for .Net. The tutorial is a pair-programming session where they show us how
to get started with Pex in Visual Studio, starting from an (untested) piece of C# code:
how to use…
By Nikolai Tillmann and Mike BarnettLearn how Code Contracts provides a set of tools for design-by-contract programming and how Pex is an advanced unit-testing tool that uses automated program exploration to intelligently create unit tests with high code coverage.
See…
Peli at RiSEJun 02, 2009 at 4:59 PM0
Peli de Halleux
Avg Rating: 5
(1)
Margus Veanes and
Pavel Grigorenko present a new exciting project:
Qex. Pavel did an internship in the Research in Software Engineering team (RiSE) investigating automatic data generation methods for parameterized
SQL queries. In this video, he shows the result of his 3-month…
This week on Channel 9, Dan and Brian discuss the week's developer news, including:
- Silverlight
Smooth Streaming now available through multiple CDNs
- Nikolai Tillmann -
Pex .11 Released - Supports Delegates, Exception Trees, and Stubs
- New Tech Preview of
Deep Zoom Composer
-…
Peli at RiSEApr 23, 2009 at 11:59 AM9
Peli de Halleux
Avg Rating: 5
(3)
Manuel Fähndrich and Peli de Halleux sit down for a quick coding session that shows how to use Code
Contracts and
Pex together. Code Contracts can be used to specify what your code should do, they get turned into runtime checks which Pex can analyse and try to find…
Peli at RiSEApr 15, 2010 at 9:12 AM6
Peli de Halleux
Avg Rating: 5
(5)
Margus Veanes, a Researcher from the RiSE group at Microsoft Research, gives an overview of Rex, a tool that generates matching string from .NET regular expressions. Rex turns regular expressions into symbolic automatons, then gives them to a constraint solver to find matching strings.…
If you've spent any time on C9 over the years, then you've probably met some of the people from the RiSE team in MSR and are familiar with at least some of the great technologies they've developed. RiSE, which stands for Research in Software Engineering, is a rock star…
Ever wonder how the Reactive Extensions get tested? Jeffrey Van Gogh gives
a glimpse at how they do it. The Rx developers have been using Pex and writing parameterized unit tests. In this video, we look at Enumerable.Zip and how we can use Pex
to help testing it.Jeffrey also…
In this video,
Nikolai Tillmann walks us through pexforfun.com, a website where you can write small C#, VB, or F# programs and explore them directly from your browser by using
Pex. Additionally, Pex also makes it possible to play
coding duels, in which users compete to discover a…