示例#1
0
 protected override void Arrange()
 {
     base.Arrange();
     base.Act();
     TransferInformation.Stub(x => x.Destination).Return(Destination);
     TransferInformation.Stub(x => x.Source).Return(Source);
     FileExcluder.Stub(x => x.ReadAndExclude(AcceptedExtensions, Source)).Return(Files);
     info = String.Format("Files copied from location {0} to location {1}", Source, Destination);
 }
示例#2
0
 protected override void Act()
 {
     Sut = new FileExcluder(FileReader,Excluder);
 }
示例#3
0
 protected override void Act()
 {
     Sut = new FileExcluder(FileReader, Excluder);
 }
示例#4
0
 public FileTransferExecuter(FileExcluder fileExcluder, Copier copier, ConsoleImpl consoleImpl)
 {
     _readAndExclude = fileExcluder;
     _copier         = copier;
     _consoleImpl    = consoleImpl;
 }