Example #1
0
        public void ActionPossible_WhenFalseWithSingleError_ReturnsCorrectInfo()
        {
            var result = ActionPossible.False("You cannot perform this action");

            Assert.Multiple(() =>
            {
                Assert.That(result.IsPossible, Is.False);
                Assert.That(result.IsImpossible, Is.True);
                Assert.That(result.Errors, Contains.Item("You cannot perform this action"));
            });
        }
 public ActionPossible Execute(GetMeSomethingInvalidQuery query)
 {
     return(ActionPossible.False("I cannot perform this action"));
 }