public void Hide_PackageContainsOnlyItemReturnsTrue() { //Arrange IfCurrentItemInInstantPackageHide testObject = new IfCurrentItemInInstantPackageHide(new TestCache()); _testInstantPackageManager.AddItem(_testItemKey1); //Act bool hidden = testObject.Hide(_testItemKey1); //Assert Assert.IsTrue(hidden); }
public void Hide_PackageDoesNotContainItemReturnsFalse() { //Arrange IfCurrentItemInInstantPackageHide testObject = new IfCurrentItemInInstantPackageHide(new TestCache()); _testInstantPackageManager.AddItem(_testItemKey1); _testInstantPackageManager.AddItem(_testItemKey2); _testInstantPackageManager.AddItem(_testItemKey3); //Act bool hidden = testObject.Hide(_testItemKey4); //Assert Assert.IsFalse(hidden); }
public void Hide_PackageContainsSeveralItemsIncludingTargetReturnsTrue() { //Arrange IfCurrentItemInInstantPackageHide testObject = new IfCurrentItemInInstantPackageHide(new TestCache()); _testInstantPackageManager.AddItem(_testItemKey1); _testInstantPackageManager.AddItem(_testItemKey2); _testInstantPackageManager.AddItem(_testItemKey3); _testInstantPackageManager.AddItem(_testItemKey4); //Act bool hidden = testObject.Hide(_testItemKey1); //Assert Assert.IsTrue(hidden); }
public void Hide_EmptyPackageReturnsFalse() { //Arrange IfCurrentItemInInstantPackageHide testObject = new IfCurrentItemInInstantPackageHide(new TestCache()); //Act bool hidden1 = testObject.Hide(_testItemKey1); bool hidden2 = testObject.Hide(_testItemKey2); bool hidden3 = testObject.Hide(_testItemKey3); bool hidden4 = testObject.Hide(_testItemKey4); //Assert Assert.IsFalse(hidden1); Assert.IsFalse(hidden2); Assert.IsFalse(hidden3); Assert.IsFalse(hidden4); }