AOUT.CH9.Examples.Tests.PersonLogicTests.CanPurchase_IsNotValid_ReturnsFalse C# (CSharp) Method

CanPurchase_IsNotValid_ReturnsFalse() private method

private CanPurchase_IsNotValid_ReturnsFalse ( ) : void
return void
        public void CanPurchase_IsNotValid_ReturnsFalse()
        {
            FakeTestingValidator fakeValidator
                        = makeFakeValidator(false);

            PersonLogicBTestable logicUnderTest =
                makeLogicWithValidator(fakeValidator);

            //Person to pass in
            Person p = makePersonWithPurchasePossible();

            //test
            bool canPurchase = logicUnderTest.CanPurchase(p);
            Assert.IsFalse(canPurchase);
        }