public void When_assortmentHasAnyBlock_then_dontLetAddingNewBlockAndKeepBlocking() { Assortment assortment = AnyPermanentBlockedAssortment(); Owner owner = AnyOwner(); var result = assortment.BlockTemporaryFor(owner); Assert.That(result, Is.False); Assert.That(assortment.IsBlocked(), Is.True); }
public void When_assortmentHasNotBlocks_then_blockAssortment() { Assortment assortment = NotBlockedAssortment(); Owner owner = AnyOwner(); var result = assortment.BlockTemporaryFor(owner); Assert.That(result, Is.True); Assert.That(assortment.IsBlocked(), Is.True); }