2

ploeh blog | Microsoft Docs

 2 years ago
source link: https://docs.microsoft.com/en-us/archive/blogs/ploeh/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

ploeh blog

  • Article
  • 8/6/2021
  • 6 minutes to read

Mark Seemann's discontinued .NET blog.

ploeh blog Is Moving

After three years on MSDN blogs, I'll be moving my blog to https://blog.ploeh.dk. Why? Read the...

Author: ploeh Date: 02/11/2009

Faking The Windows Azure Table Service

When presented with a new technology, one of my primary evaluation criteria is its testability, so...

Author: ploeh Date: 01/24/2009

A General-Purpose Fake ADO.NET Data Service

In my previous post, I discussed how to implement a Fake ADO.NET Data Service for use with unit...

Author: ploeh Date: 01/20/2009

Creating A Fake ADO.NET Data Service

Previously, I discussed unit testing ADO.NET Data Service clients using a Fake ADO.NET Data Service,...

Author: ploeh Date: 01/19/2009

Unit Testing ADO.NET Data Service Clients

In my previous post, I discussed unit testing ADO.NET Data Services and how you can host and test...

Author: ploeh Date: 01/14/2009

Unit Testing ADO.NET Data Services

ADO.NET Data Services enables you to expose data (including, but not limited to, relational data) as...

Author: ploeh Date: 01/13/2009

Test-Driven Properties

Zero-Friction TDD post #10: In principle, defining properties (or fields, for that matter) while...

Author: ploeh Date: 01/12/2009

Use The Generate Method Stub Smart Tag To Stay In The Zone

Yet Another Zero-Friction TDD Article (YAZFTA): When writing unit tests in the TDD fashion, it's...

Author: ploeh Date: 01/05/2009

Assert Messages Are Not Optional

...and now, in this week's episode of Zero-Friction TDD: Optional Assert messages that aren't...

Author: ploeh Date: 12/17/2008

First Dynamics Mobile Post

Yesterday, I posted my first post over on the Microsoft Dynamics Mobile Team blog. More are likely...

Author: ploeh Date: 12/12/2008

Why Use AreEqual?

This is a post in my Zero-Friction TDD series. One of my colleagues recently asked my why I prefer...

Author: ploeh Date: 12/11/2008

3 Is Many

This is an installment in my Zero-Friction TDD series. When I was a kid, my parents taught me that...

Author: ploeh Date: 12/08/2008

Creating Azure Tables From Script

When working with the Windows Azure Storage service, you must create the tables before you can use...

Author: ploeh Date: 12/04/2008

testmethod Code Snippet

This is an installment in my Zero-Friction TDD series. If you are a regular reader of this blog, you...

Author: ploeh Date: 12/01/2008

Ignore Irrelevant Return Values

This is an installment in my Zero-Friction TDD series. Sometimes, you don't care about the return...

Author: ploeh Date: 11/21/2008

Microsoft Dynamics Mobile 1.5 Released

If you are wondering about what I'm doing these days, we (the Microsoft Dynamics Mobile Team) just...

Author: ploeh Date: 11/17/2008

Anonymous Variables

This post is an installment in my series on Zero-Friction TDD. Often when writing a unit test, the...

Author: ploeh Date: 11/17/2008

Naming Direct Output Variables

In my series of Zero-Friction TDD tips and tricks, it's time to look at naming Direct Output...

Author: ploeh Date: 11/14/2008

Zero-Friction TDD

Writing good code is difficult. Unit tests are written as code, so a corollary to the first sentence...

Author: ploeh Date: 11/13/2008

Assert.Throws

xUnit.net provides the Assert.Throws method for testing exceptions, instead of the ExpectedException...

Author: ploeh Date: 11/12/2008

At PDC

I'm currently at PDC in Los Angeles, so if you are here as well, take a moment to say hello if you...

Author: ploeh Date: 10/28/2008

UAC Privileges Flow Across WCF Boundaries

Today, I just spent an entire afternoon troubleshooting a problem in one of my WCF services. When...

Author: ploeh Date: 10/24/2008

Naming SUT Test Variables

If you are a regular reader of this blog, you may have noticed that for the last couple of months,...

Author: ploeh Date: 10/06/2008

Testing Against the Real Event Log

Lots of applications write to the Windows Event Log. When TDD'ing, event logging is part of an...

Author: ploeh Date: 10/03/2008

SqlExpressDatabaseInstaller

When unit testing data access components, I prefer to test against run-time components that match...

Author: ploeh Date: 09/17/2008

N-Tier Synchronization With The Sync Framework And WCF ChannelFactory (Part 1)

Sync Services for ADO.NET 2.0 allows a proper n-tier architecture where you can synchronize a client...

Author: ploeh Date: 08/26/2008

An Overview of Unit Testing Duplex WCF Services and Clients

In the last couple of posts, I've demonstrated how to isolate implementation from WCF contract...

Author: ploeh Date: 07/12/2008

Unit Testing Duplex WCF Clients

In my previous post, I explained how to unit test a WCF service with callbacks. Since the scenario...

Author: ploeh Date: 07/08/2008

Unit Testing Duplex WCF Services

One of my readers recently asked me about unit testing WCF services when they have callbacks. Given...

Author: ploeh Date: 06/28/2008

Modifying Behavior of WCF-Free Service Implementations

In my previous post, I explained how to implement a WCF service without referencing WCF. In simple...

Author: ploeh Date: 06/27/2008

Implementing WCF Services Without Referencing WCF

More than a year ago, I wrote my first post on unit testing WCF services. One of my points back then...

Author: ploeh Date: 06/26/2008

Speaking in ANUG

Aarhus .NET User Group has been so kind to invite me to come and give a session on June 25th, 2008,...

Author: ploeh Date: 06/12/2008

Test-Specific APIs With Extension Methods

Writing maintainable tests that clearly communicate intent can sometimes be a challenging...

Author: ploeh Date: 06/02/2008

Declarative Use of Custom SecurityTokenParameters

It's not the first time I've stated this, but one of the reasons I love WCF is that it's so...

Author: ploeh Date: 05/01/2008

Unit Testing Anti-Pattern #2: Not Covering Bugs In Your Tests With Tests

Roy just posted a unit testing anti-pattern based on his personal experience. I'd like to follow up...

Author: ploeh Date: 05/01/2008

Vote For Better TDD Support in Visual Studio 2008

Eric Jorgensen has created a Microsoft Connect item asking for better TDD support in Visual Studio...

Author: ploeh Date: 04/18/2008

Automatically Generating LINQ To SQL Models From T-SQL

With LINQ to SQL, a couple of questions quickly arise: Since you can create a data model directly in...

Author: ploeh Date: 04/10/2008

Visual Studio 2008 PowerShell

Ever since I first saw a demo of PowerShell some five years ago, I've been wanting to use it for...

Author: ploeh Date: 04/09/2008

Leapling

Something's been bugging me for all of March. Okay, so maybe not all the time, but it keeps coming...

Author: ploeh Date: 03/25/2008

Provider Injection With Funcs

Some of the new stuff in .NET 3.5 makes it much easier to implement Provider Injection. If you take...

Author: ploeh Date: 03/25/2008

CertificateInstaller

In what is increasingly beginning to look like a series of posts on using Installers for fixture...

Author: ploeh Date: 03/15/2008

Typemock

Roy recently posted his thoughts on Typemock - whether it's too powerful and will kill TDD. His...

Author: ploeh Date: 03/04/2008

New Job

When I start working April 1 after my parental leave, I'm not going back to my old job as a...

Author: ploeh Date: 02/29/2008

Page.User Population From Custom Authenticators For ASP.NET

One of my readers have asked me how to create a custom authenticator for ASP.NET and populate...

Author: ploeh Date: 02/10/2008

Data Access Component Testing Redux

About a year ago, I wrote about data access component testing using a custom helper class for...

Author: ploeh Date: 01/31/2008

SqlScriptListInstaller

The last of a series of SQL Server-related database Installers is a little helper that simply makes...

Author: ploeh Date: 12/11/2007

SqlScriptInstaller

In my previous post I described a general-purpose Installer that can be used to create a SQL Server...

Author: ploeh Date: 12/01/2007

SqlDatabaseInstaller

Installers provide a consistent way of implementing automated setup logic for an application, and as...

Author: ploeh Date: 11/29/2007

Next>


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK