예제 #1
0
 public RemoveBufferManipulation(INetlistCloner netlistCloner, IFileWriter fileWriter, IBufferRemover bufferRemover, INetlistDataBuilder netlistDataBuilder, INetlistFileContentDirector netlistFileContentDirector)
 {
     _netlistCloner              = netlistCloner;
     _fileWriter                 = fileWriter;
     _bufferRemover              = bufferRemover;
     _netlistDataBuilder         = netlistDataBuilder;
     _netlistFileContentDirector = netlistFileContentDirector;
 }
예제 #2
0
 public void SetUp()
 {
     _netlistRepository  = Get <INetlistRepository>();
     _moduleRepository   = Get <IModuleRepository>();
     _instanceRepository = Get <IInstanceRepository>();
     _netlistRemover     = Get <INetlistRemover>();
     _target             = Get <IBufferRemover>();
     _netlistRepository.Add(new Netlist(DummyNetlist));
 }