コード例 #1
0
 public AssetsController(IActionResultConverter actionResultConverter,
                         ICreateAssetUseCase createAssetUseCase,
                         IListAssetsUseCase listAssetsUseCase,
                         IGetAssetUseCase getAssetUseCase,
                         IUpdateAssetUseCase updateAssetUseCase,
                         IDeleteAssetUseCase deleteAssetUseCase)
 {
     this.actionResultConverter = actionResultConverter;
     this.createAssetUseCase    = createAssetUseCase;
     this.getAssetUseCase       = getAssetUseCase;
     this.listAssetsUseCase     = listAssetsUseCase;
     this.updateAssetUseCase    = updateAssetUseCase;
     this.deleteAssetUseCase    = deleteAssetUseCase;
 }
コード例 #2
0
        public CreateAssetTests()
        {
            _gateway = new Mock <IAssetCreator>();

            _classUnderTest = new CreateAssetUseCase(_gateway.Object);
        }