Posts

Showing posts with the label BDDfy

BDDfy Executing Methods in the Wrong Order When Using the Method Naming Conventions

I was working on a unit test with BDDfy yesterday and found that my Then  method was being executed first, causing the test to fail. Here's what the test class looked like: public   class   ShouldLogMessageBodyOnPreReceive {      private  Core.Observers. ReceiveObserver  sut;      private   Mock < ILogger > mockLog;      private   Mock < ReceiveContext > context;      public  ShouldLogMessageBodyOnPreReceive()     {         sut =  new  Core.Observers. ReceiveObserver ();         mockLog =  new   Mock < ILogger >();         Core.Observers. ReceiveObserver .Log = mockLog.Object;     }      void  GivenTheContextIsVal...