public void ShouldEnsureThatItIsFalsePasses()
        {
            //given
            WorldOutcome outcome = new SimpleWorldOutcome();
            Ensure       ensure  = new Ensure(outcome);

            //When
            ensure.IsFalse(false);

            //Then
            Assert.AreEqual(OutcomeResult.Passed, ensure.Outcome.Result);
        }
        public void ShouldEnsureFailure()
        {
            //given
            IWorldOutcome outcome = new SimpleWorldOutcome();
            Ensure        ensure  = new Ensure(outcome);

            //When
            ensure.Failure();

            //Then
            Assert.AreEqual(OutcomeResult.Failed, ensure.Outcome.Result);
            Assert.AreEqual("Failure", ensure.Outcome.Message);
        }