コード例 #1
0
ファイル: OrderService.cs プロジェクト: de3ka/ComicShop
 public OrderService(
     IEfComicShopDataProvider <Order> orderDataProvider,
     IEfComicShopDataProvider <Comic> comicDataProvider,
     IOrder orderToCreate)
 {
     this.orderDataProvider = orderDataProvider;
     this.comicDataProvider = comicDataProvider;
     this.orderToCreate     = orderToCreate;
 }
コード例 #2
0
ファイル: ConstructorShould.cs プロジェクト: de3ka/ComicShop
        public void ThrowWhenNullParameterIsPassed()
        {
            //Arrange
            IEfComicShopDataProvider <Comic> nullDataProvider = null;

            //Act & Assert
            Assert.That(
                () => new ComicShop.Data.Services.ComicService(nullDataProvider),
                Throws.InstanceOf <ArgumentNullException>());
        }
コード例 #3
0
        public ComicService(IEfComicShopDataProvider <Comic> comicDataProvider)
        {
            Guard.WhenArgument(comicDataProvider, "comicDataProvider").IsNull().Throw();

            this.comicDataProvider = comicDataProvider;
        }