Пример #1
0
            public void ThenDeleteShoppingItemWithCorrectParametersIsCalledOnce()
            {
                var expectedName = ExistingItemName;
                var expectedId   = 1;

                GenericRepositoryMock.Verify(m => m.Delete(It.Is <ShoppingItem>(s => s.Name == expectedName && s.Id == expectedId && s.ProductType == ProductType.Drink)), Times.Once);
            }
            public void ThenUpdateShoppingItemWithCorrectParametersIsCalledOnce()
            {
                var expectedName     = ExistingItemName;
                var expectedQuantity = NewQuantity;

                GenericRepositoryMock.Verify(m => m.Update(It.Is <ShoppingItem>(s => s.Name == expectedName && s.Quantity == expectedQuantity && s.ProductType == ProductType.Drink)), Times.Once);
            }
Пример #3
0
 public void ThenGetShoppingItemslIsCalledOnce()
 {
     GenericRepositoryMock.Verify(m => m.Get(), Times.Once);
 }
Пример #4
0
 public void ThenDeleteShoppingItemIsNeverCalled()
 {
     GenericRepositoryMock.Verify(m => m.Delete(It.IsAny <ShoppingItem>()), Times.Never);
 }
Пример #5
0
 public void ThenGetShoppingItemConditionalIsCalledOnce()
 {
     GenericRepositoryMock.Verify(m => m.GetConditional(It.IsAny <Expression <Func <ShoppingItem, bool> > >()), Times.Once);
 }
Пример #6
0
 public void ThenSaveChangesIsCalledOnce()
 {
     GenericRepositoryMock.Verify(m => m.Save(), Times.Once);
 }
Пример #7
0
 public void ThenDeleteShoppingItemIsCalledOnce()
 {
     GenericRepositoryMock.Verify(m => m.Delete(It.IsAny <ShoppingItem>()), Times.Once);
 }
Пример #8
0
 public void ThenSaveChangesIsNeverCalled()
 {
     GenericRepositoryMock.Verify(m => m.Save(), Times.Never);
 }