Tag: OpenCover

OpenCover, an open source cod coverage tool that I started developing in 2011.
a page from the opencover repository on github

Night-night OpenCover

All good things come to an end and I feel this is the time for OpenCover development to cease whilst the memories are good.

Shaun Wilde

Read more →

Not dead yet...

So it has been a while but I am glad to finally say I have released another version of OpenCover - 4.7.922....

Shaun Wilde

Read more →

The importance of canary builds.

So now that [Visual Studio 2017](https://www.visualstudio.com/downloads/) is officially out I thought I would use the long Easter weekend to upgrade the OpenCover project to this new version and tackle any...

Shaun Wilde

Read more →

Death by a thousand cuts

Every year I decide to spend some time refreshing OpenCover i.e. upgrading to the latest tools such as Visual Studio, upgrading all the packages that OpenCover depends on etc. etc....

Shaun Wilde

Read more →

Improving your source code quality

One reason I work on Open Source projects such as [OpenCover](https://github.com/OpenCover/opencover) is so that I can try things out, experiment if you wish, sometimes it's TDD techniques or a new...

Shaun Wilde

Read more →

Happy Birthday OpenCover

Today [OpenCover](https://github.com/OpenCover/opencover) is 4 (four) years old, where has the time gone? In that time it has had over 60,000...

Shaun Wilde

Read more →

A simple TDD example

I recently posted a response to [StackOverflow wrt TDD and Coverage](http://stackoverflow.com/a/26152423/189163) and I thought it would be worth re-posting the response here. The example is simple but hopefully shows how writing...

Shaun Wilde

Read more →

Mutation Testing; a use for re-JIT?

Mutation testing is [described](http://en.wikipedia.org/wiki/Mutation_testing) as modifying a program in small amounts and then executing the original 'passing' tests that exercise...

Shaun Wilde

Read more →

Unusual coverage in VB.NET

Recently a user posted on [StackOverflow](http://stackoverflow.com/questions/8926063/code-coverage-why-is-end-marker-red-end-if-end-try) on why he was seeing unusual coverage results in VB.NET with MSTEST and Visual Studio. The the question already had answers that helped the questioner...

Shaun Wilde

Read more →

Adding OpenCover to TeamCity

Adding OpenCover to the latest version of [TeamCity](http://www.jetbrains.com/teamcity/) (6.5) couldn't be easier however if you need help follow these simple steps....

Shaun Wilde

Read more →

The problem with sequence coverage.

Sequence coverage is probably the simplest coverage metric, the information is packaged in PDB files and can be read using tools like [Mono.Cecil](http://www.mono-project.com/Cecil), but just because a method has 100% sequence...

Shaun Wilde

Read more →

OpenCover Performance Impact (part 2)

I think I now have a handle on why I was getting the results I earlier reported i.e. [OpenCover](https://github.com/sawilde/opencover) and [PartCover](https://github.com/sawilde/partcover.net4) were not some magical performance boosters that added Go...

Shaun Wilde

Read more →

OpenCover First Beta Release

Okay, the first post on a blog I created many, many months ago and still not got round to starting. Why the delay? Well, just been busy and not a lot to say; actually some would say...

Shaun Wilde

Read more →