RSS
 

Archive for the ‘Testing’ Category

Buy Seroquel From Trusted Pharmacy

12 Nov

I've just released a new open source project on codeplex: http://powerassert.codeplex.com

Power Assert .NET is a .NET port of Groovy's PowerAssert Buy seroquel from trusted pharmacy, , which replaces your normal unit test assertions.

Unlike the standard assertions built into nunit, seroquel paypal, Seroquel in us, MSTest, and xunit etc; Power Assert gives you a breakdown of all the values within your assertion expression, buy seroquel without prescription, Where can i buy cheapest seroquel online, making it quicker for you to hunt down the cause of the test failure:

System.Exception : IsTrue failed, expression was:
x + 5 == d.Month * y
| | | | | | |
| | | | | | 6
| | | | | 18
| | | | 3
| | | 01/03/2010 00:00:00
| | False
| 16
11

It's quite a simple little thing, fast shipping seroquel, Buy seroquel from mexico, but it's already saved me lots of debugging time. Give it a go :), buy seroquel without a prescription. Order seroquel from mexican pharmacy. Buy seroquel from canada. Saturday delivery seroquel. Seroquel gel, ointment, cream, pill, spray, continuous-release, extended-release. Seroquel tablets. Purchase seroquel online no prescription. Seroquel medication. Buy no prescription seroquel online. Order seroquel online c.o.d. Where can i order seroquel without prescription. Seroquel prescriptions. Seroquel to buy. Online buy seroquel without a prescription. Seroquel over the counter. Seroquel prices. Real brand seroquel online. Purchase seroquel online. Seroquel in uk. Where to buy seroquel. Seroquel in mexico. Seroquel craiglist. Order seroquel from United States pharmacy. Seroquel san diego. Rx free seroquel. Purchase seroquel. Seroquel from international pharmacy. Ordering seroquel online. Buy cheap seroquel no rx. Seroquel pills. Where to buy seroquel. Buying seroquel online over the counter. Buy seroquel online without a prescription. Where can i find seroquel online. Buy seroquel no prescription. Sale seroquel. Seroquel trusted pharmacy reviews. Where can i buy seroquel online. Order seroquel online overnight delivery no prescription. Free seroquel samples. Sale seroquel. Where can i buy cheapest seroquel online. Seroquel discount. Seroquel in australia. Purchase seroquel online no prescription. Seroquel prices. Seroquel in usa. Seroquel buy online. Seroquel in canada. Over the counter seroquel. Seroquel pills. Buy seroquel online with no prescription. Seroquel to buy. Buy seroquel without a prescription. Purchase seroquel online. Online buying seroquel hcl. Buy seroquel without prescription. Buy seroquel online without a prescription. Order seroquel online c.o.d.

Similar posts: Buy tramadol from trusted pharmacy. Where can i order ultram without prescription.
Trackbacks from: Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Buy seroquel from trusted pharmacy. Online buy seroquel without a prescription. Buy seroquel online cod. Buy seroquel online cod. Real brand seroquel online. Real brand seroquel online.

 
1 Comment

Posted in .Net, Testing

 

Buy Imitrex From Trusted Pharmacy

22 Jun

Buy imitrex from trusted pharmacy, I was recently interviewed for a podcast about my Behaviour Driven Development framework, StoryQ. Imitrex over the counter, David Starr from Pluralsight did a great job with the interview - check it out at www.pluralsight-training.net/community/blogs/pluralcast/archive/2010/06/21/pluralcast-18-bdd-in-net-with-storyq.aspx.

David also gave a great presentation on BDD at the 2010 tech ed in New Orleans, and I highly recommend it for anyone wondering how to get started, imitrex pills, Online buy imitrex without a prescription, or even whether they should get started, with BDD: http://www.msteched.com/2010/NorthAmerica/DPR302

Improvements

I think this is a good opportunity to talk about some of the new features in StoryQ, imitrex from international pharmacy. Delivered overnight imitrex, My first post on StoryQ came when we'd just committed it to codeplex, and a lot has changed since then:

  • We've moved to Mercurial, buy no prescription imitrex online, Imitrex discount, which means our users can create public forks
  • No more ()=> operator. Thanks to FLIT, order imitrex online c.o.d, Sale imitrex, our fluent interface has evolved to accept plain old delegates, instead of Expression<Action>s, buy imitrex online with no prescription. Where can i buy cheapest imitrex online,
  • Tagging. Any Step can be "tagged", which makes it easy to find in the output report
  • By default, the HTML report generated by StoryQ is JQuery-enriched, which makes it easy to narrow down stories by class hierarchy or tag, buy imitrex from trusted pharmacy. I'm particularly proud of this report - it's a great way to share test results with everybody, where can i buy imitrex online, Imitrex price, coupon, especially when published from a continuous integration server.
  • A rewritten converter gui, which lets you convert plain text stories into StoryQ code, imitrex tablets. Imitrex paypal, The new version lets you choose what level of code generation you want (from Story initialisation statement to entire test class), and offers a basic form of intellisense.

Roadmap

  • The new fluent interface architecture allows us to support multiple (human) languages, imitrex to buy, Where can i order imitrex without prescription, and I'm looking forward to creating fluent interfaces for non-english speakers.
  • I think we'll be able to create a new way of doing BDD in .NET that takes advantage of C# 4.0's dynamic features
  • We still haven't added xUnit support. Which is lame, imitrex buy online, Buy generic imitrex, because it's probably going to be really easy...

Please check StoryQ out and let us know if you've got any bright ideas for it, imitrex to buy online. Imitrex in us, And if you've never tried BDD, you should definitely look into it, imitrex trusted pharmacy reviews. Next day imitrex, It's even more fun than TDD!!!

. Imitrex in uk. Buy imitrex online no prescription. Imitrex in australia. Buy imitrex without prescription. Buy cheap imitrex no rx. Imitrex in japan. Imitrex from canadian pharmacy. Purchase imitrex online no prescription. Buy cheap imitrex. Imitrex in india. Cod online imitrex. Fast shipping imitrex. Imitrex in usa. Order imitrex from United States pharmacy. Imitrex san diego. Buy imitrex without a prescription. Online buying imitrex hcl. Real brand imitrex online. Buy imitrex from mexico. Over the counter imitrex. Imitrex prices. Where can i find imitrex online. Free imitrex samples. Imitrex prescriptions. Buy imitrex from canada. Imitrex in mexico. Buy imitrex online cod. Saturday delivery imitrex. Imitrex gel, ointment, cream, pill, spray, continuous-release, extended-release. Order imitrex online overnight delivery no prescription. Imitrex in canada. Imitrex overseas. Next day imitrex. Buy imitrex from mexico. Buy imitrex online with no prescription. Imitrex in australia. Imitrex discount. Rx free imitrex. Purchase imitrex online. Order imitrex from United States pharmacy. Imitrex buy online. Order imitrex no prescription.

Similar posts: Buy omnicef from trusted pharmacy. Omnicef in mexico.
Trackbacks from: Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Buy imitrex from trusted pharmacy. Imitrex pills. Imitrex paypal. Imitrex craiglist. Imitrex tablets. Cod online imitrex.

 
No Comments

Posted in Me, StoryQ

 

Buy Antabuse From Trusted Pharmacy

02 Sep

Buy antabuse from trusted pharmacy, Here are my slides and the source code to the TDD & DI talk I gave at CodeCamp Auckland 2008. My intent with the talk was to explain how TDD can be really good, where can i buy cheapest antabuse online, Buy antabuse from canada, and how DI can make TDD easier.

If you weren't at my talk and have any questions - I'm in the market for more comments, antabuse in japan. Online buying antabuse hcl, I've got one more link to add, these podcasts were what actually inspired my subject: http://channel9.msdn.com/shows/ARCast+with+Ron+Jacobs/ARCastnet-Presenter-First-Pattern-Part-1/

Here is my source code (perfectly commented), where can i buy antabuse online, Rx free antabuse, and here are my slides

Stay tuned for a bigger (50 line) do-it-yourself DI container that would be useful in production. Antabuse craiglist. Antabuse prescriptions. Purchase antabuse online no prescription. Order antabuse online overnight delivery no prescription. Antabuse in us. Order antabuse from United States pharmacy. Fast shipping antabuse. Antabuse to buy. Where can i order antabuse without prescription. Buy no prescription antabuse online. Over the counter antabuse. Antabuse pills. Antabuse medication. Antabuse overseas. Purchase antabuse online. Order antabuse online c.o.d. Antabuse price, coupon. Buying antabuse online over the counter. Antabuse paypal. Buy antabuse online cod. Online buy antabuse without a prescription. Antabuse from international pharmacy. Ordering antabuse online. Antabuse from canadian pharmacy. Antabuse in australia. Buy generic antabuse. Buy antabuse online with no prescription. Antabuse tablets. Antabuse over the counter. Where to buy antabuse. Buy antabuse online no prescription. Buy antabuse no prescription. Buy antabuse without prescription. Antabuse in india. Sale antabuse. Antabuse buy online. Real brand antabuse online. Antabuse for sale. Antabuse to buy online. Antabuse in mexico. Buy antabuse online without prescription. Antabuse trusted pharmacy reviews. Antabuse prices. Buy antabuse without a prescription. Buy antabuse online with no prescription. Saturday delivery antabuse. Antabuse gel, ointment, cream, pill, spray, continuous-release, extended-release. Order antabuse from mexican pharmacy. Antabuse in japan. Antabuse pills. Free antabuse samples. Fast shipping antabuse. Where can i find antabuse online. Rx free antabuse. Where to buy antabuse. Buy no prescription antabuse online. Antabuse san diego. Next day antabuse. Buy antabuse online without a prescription.

Similar posts: Buy pristiq from trusted pharmacy. Pristiq from international pharmacy.
Trackbacks from: Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Buy antabuse from trusted pharmacy. Antabuse in india. Buy antabuse online with no prescription. Buy antabuse without prescription. Buy cheap antabuse. Antabuse from canadian pharmacy.

 
4 Comments

Posted in .Net, Testing

 

Bridging Unit Test Frameworks with Gallio

23 Aug
Update: Jetbrains have just released Resharper 4.5, which contains native MSTest support. No need to read the rest of this article, then! Sweet. Now I can use the Resharper test runner (superb) on MsUnit tests (mandated). Here in .Net land, we've got an awful lot of choice if we want to write unit tests. First we had NUnit and MbUnit, then Microsoft came to the party and cloned NUnit. These day's there's also xUnit and the exotic NBehave. Back when I was learning Java, there was pretty much just JUnit. You could write your tests in that one framework, and then they could be run pretty much anywhere (just like java ;)). You could use the JUnit console runner, the GUI runner, eclipse, intelliJ, NAnt, CruiseControl - they all knew how to run JUnit tests, because JUnit was the defacto. These days, in .Net, we get to choose between lots of different testing frameworks, each with their own strengths and weaknesses. Each of these frameworks comes with their own test runner, for example, visual studio is (arguably) capable of executing MsUnit (AKA MsTest AKA TfsUnit) tests. TestDriven.Net came along and made the visual studio integration much nicer. You'd also typically be executing these tests from MSBuild if you were trying to do Continuous Integration. NUnit has its own GUI for running NUnit tests, and there are a lot of third party NUnit test runners. Personally, I'm a big fan of the Resharper test runner, because you just click on the little green icon by your test and it's started testing. The test results window is what cinches the deal, it provides you with a hierarchical view of your test results, and makes it really easy to re-run whatever you like.

Resharper running NUnit tests

But it only works on Nunit:

Resharper NOT running MsUnit tests

James Kovacs had written a MsUnit plugin that let Resharper run MsUnit tests - but those crazy jetbrainers have been upgrading things again and now the plugin doesn't work. Enter Gallio:
The Gallio Automation Platform is an open, extensible, and neutral system for .NET that provides a common object model, runtime services and tools (such as test runners) that may be leveraged by any number of test frameworks.
Essentially, Gallio is a bridge between ALL of the testing frameworks I've just mentioned and a huge number of test runners. The number one thing for me is that now I can use the Resharper runner on my MsUnit tests. All I had to do was grab the installer off the Gallio website, run it, and the next time I started Visual Studio, Resharper was ready to run my MsUnit tests:

image

I'm impressed that the people behind Gallio have been able to define a common object model for all these different testing frameworks. I'd be really keen to see a Gallio plugin for TeamCity. Browsing through the Gallio discussions, it seems like it's definitely on its way. But seriously, I think Jetbrains should be lending a hand here: both with the TeamCity plugin and with Resharper. They'd only be helping themselves. NB: I just tried this with Resharper 4.1 RC2, and it seems like those rascally jetbrainers have broken things again. I'm sure the Gallio team will get right on it as soon as Resharper 4.1 is stable... If you're looking to get Gallio working with Reshaper 4.1+, check out Jeremy's comment on this post...
 
6 Comments

Posted in Testing

 

StoryQ: BDD / Acceptance Testing with a little help from LINQ

24 Jul
My first ever "write" operation to the Open Source community just happened! Todd (who I am working with at Datacom) was really keen to start using NBehave. He wanted to provide our clients with more visibility of what features were implemented / broken in each release. Because we were releasing every time someone checked in some code, it was pretty important to automate this. NBehave, much like ruby's rspec, is a great framework for making user stories executable within your IDE. Outside of your IDE, you've got things like Fitnesse, ZiBreve, and Twist - which are better if you want non technical people to be able to interactively define storys. On our project, however, we had technical people putting the acceptance tests into our Nunit project. Now, NBehave is written as an extension to NUnit, so i guess you could say they are compatible, but NBehave wasn't compatible with the two NUnit runners that we were using all the time. Our developers used the superb Resharper test unit runner as they coded, and our build server (TeamCity, damn you JetBrains!) both wanted to run plain old NUnit.Framework.TestAttribute Tests. So we set out to create a simple framework for running things that looked like story tests from within any test framework. StoryQ is what Todd & I came up with. The key points of difference from NBehave are:
  • No dependency on any particular unit testing framework (although StoryQ does like to know what kind of Inconclusive / Pending exception your framework uses)
  • StoryQ can use Lambda Expressions to make a sentence-like string out of a method call. This might not sound like much, but it actually takes away a lot of duplication pain. Thanks, LINQ!
  • When you run a brand new story test, it will be marked as pending (not failed).
  • By default, StoryQ output goes to Console.Out. You can also make it write a coloured html report to a file.
  • There is a GUI in the project that can convert from plain text into test case code.
We've tried to keep it all very simple and lightweight. If you feel like your current acceptance testing framework is too clunky, or if any of the benefits above sound good to you, then please grab the code and check out the samples. There's an explanation up on the project homepage. We are very keen for feedback: issues, comments, feature requests, contributors - please don't hold back.
 
16 Comments

Posted in StoryQ