public void PostAssignCallsCorrectSyncMethod(SdkMessageProcessingStep_Mode mode, string expectedMessage)
        {
            SetContextMode(mode);
            var controller = new TestControllerBaseClass(_fakeServiceProvider);
            var ex         = Assert.Throws <Exception>(() => controller.PostAssign());

            Assert.Equal(expectedMessage, ex.Message);
        }
 private void SetContextMode(SdkMessageProcessingStep_Mode mode)
 {
     A.CallTo(() => _fakeContext.Mode).Returns((int)mode);
 }