Пример #1
0
        public void ReturnFalse_WhenUnexistingProductIdIsPassed()
        {
            //arrange
            var database     = new Models.Database();
            int unexistingId = 1;

            //act & assert
            Assert.IsFalse(database.Contains(unexistingId));
        }
Пример #2
0
        public void ReturnTrue_WhenExistingProductIdIsPassed()
        {
            //arrange
            var database    = new Models.Database();
            var productMock = new Mock <IProduct>();

            productMock.SetupGet(x => x.ID).Returns(1);
            database.AddProduct(productMock.Object);

            //act & assert
            Assert.IsTrue(database.Contains(productMock.Object.ID));
        }