Last Thursday I facilitated a Elevate-workshop, Avega on BDD with SpecFlow. It was, as always, a very nice learning experience for me, and hopefully also for the participants. I wanted to take some time to put down my thoughts and findings about the framework, BDD in general and some other stuff I have ran into. BDD – behavior driven design...
After my last post I cannot withhold you from this nugget. It’s a guy (Todd) that have created some MSBuild targets to call SOAPUi from a build script. I am about to try it out… I’ll get back to you if I run into problems. [UPDATED] Yup - it worked! Great! Thanks Todd. Still have some issues in that the...
I have already blogged about SOAPUi but then it was more me thinking and seeing it was a good idea to use SOAPUi to do testing of service. Now I have actually done this – and I love it so far. In the last project where we our deliverable was a service I think we spent about 30% of our...
I have once again been forced into using VB.NET which I am not very fond of. My points up to now has been that the language in itself is not that bad. But the support (refactoring etc.) in Visual Studio is much worse than for C#. Also, there is a culture in the VB.NET community (as I understand) to hide...
I been looking around for some way of (regression)testing the WCF service we will build in my current project. I will not write another client and be forced to maintain it during the project. This took loads of time the last time I tried it. The thing I will settle on is SOAPUi, which seems just awesome. I have already...
I actually thought that this was going to be a small thing. The Unity application block is Microsoft’s IoC-container, part of the Enterprise Library. The Policy Injection application block (PIAB) is Microsoft’s AOP framework, also part of the Enterprise Library. You’d think that it would be easy to integrate the two… But it’s not… that simple. Actually that is stranger...
This is a bit geeky but it actually has mostly true stuff in it:
Thanks Anders Granåker for a great tip.
But the guys from Rails Envy is not far behind in the geeky world…
OK – this was almost driving me crazy. For demonstration purposes I had used the auto mapping feature of Fluent NHibernate. In a very standard way – I used all of the conventions out of the box. Except… I forgot to check the conventions. For example for primary keys the convention is to name it Id. Exactly that! Not ID...
I ran into this problem when I tried to re-open a solution I did a while back when labbing with Fluent NHibernate and SQLite. Behind the cryptic error message lies and easy solution; I was running the 32-bit version of the SQLite-driver and runtime. That’ doesn’t fly on my Windows 7 64-bit machine. Here is a more through description and...