May 2005 - Posts

After a fine research by Hedde van der Lugt we decided to use the  Mindreef SOAPscope product to monitor and test the web services we developed. This is an absolute must-have tool for everybody who is developing/testing/sniffing/deploying/using or whatever you're doing with web services. Most used  features till now:

  • Network Sniffer for SOAP messages; these messages are stored locally 
  • Message visualization (pseudo code (looks like c#), tree, xml, hex)
  • Modify and Resend SOAP messages from the local store or a WSDL file
  • WS-I compliancy testing
  • Graph View visualizes SOAP messages over time based on message occurrences, response time, or transaction size

[for Dutch people only] Last Wednesday our son (Max, 7 years) did his first training on the local soccer club DHC. As a totally normal kid he ran from one side of the field to the other side for a dozen times without hitting the bal. Which kid is chancing the direction of the bal is not visible through the constant scrum around the bal. Anyway, today at diner Max was talking about giving somebody an ‘eischop’. After scanning the whole soccer dictionary there could only be one explanation. The trainer had said something like ‘Je moet de bal naar hem passen’ in which for a kid sounds the same as ‘Je moet hem een schopei geven’ 

For all the developers who are writing there NUnit (2.2.2) tests remember this rule: 

            Never use the prefix ‘Test’ when creating private methods 

The previous version of NUnit requires that the test class inherit from a TestCase class and that the names of the methods running the tests begin with a "Test" prefix. These are no longer requirements because the NUnit developers have moved on to an attribute-based system. Nunit self however still interprets the test prefix, working fine for public methods, but for private methods (when you’re creating Nunit helpers for instance) you’ll get yellow colours and the following message (see also picture):

[Methodname] signature is not correct: It must be a public method

   

Replace or delete the Test prefix and Nunit will not try to test it again …