示例#1
0
        public void GivenGetBySkuIsCalledWhenAInvalidSkuIsProvidedThenReturnNull()
        {
            var expectedSku = "gorka";
            var sut         = new ProductDemoService();

            var item = sut.GetBySku(expectedSku);

            item.Should().BeNull();
        }
示例#2
0
        public void GivenGetBySkuIsCalledWhenAValidSkuIsProvidedThenReturnItem()
        {
            var expectedSku = "A";
            var sut         = new ProductDemoService();

            var item = sut.GetBySku(expectedSku);

            item.Should().NotBeNull();
            item.Sku.Should().Be(expectedSku);
        }
 public void SetUp()
 {
     _productService    = new ProductDemoService();
     _mockPricingEngine = new Mock <IPricingEngine>();
 }