ploeh blog | Microsoft Docs
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
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK