In the first sample MSDN XML Web Service, the Favorites Service, we described how the MSDN Architectural Samples Team implemented automated testing for a Web Service. In order to be compatible with future developments in Microsoft products such as .NET My Services (formerly codenamed "Hailstorm"), new Web Services created with Microsoft Visual Studio .NET and the Microsoft .NET Framework will need to use Microsoft .NET Passport as their authentication service. The ColdStorage sample Web Service demonstrates a method for implementing .NET Passport into a Web Service. As the testing of the ColdStorage sample is discussed, attention will be given to the role of Passport integration in the quality assurance (QA) process.
|