Exemplo n.º 1
0
        public void SetUp()
        {
            mockThread = Substitute.For <SbThread>();
            var optionsFactory = Substitute.For <ILldbExpressionOptionsFactory>();
            var valueFactory   = new RemoteValueImpl.Factory(optionsFactory);

            remoteThread = new RemoteThreadImpl.Factory(
                new RemoteFrameImpl.Factory(valueFactory, optionsFactory)).Create(mockThread);
        }
Exemplo n.º 2
0
 private RemoteThreadImpl(SbThread sbThread, RemoteFrameImpl.Factory remoteFrameFactory)
 {
     this.sbThread           = sbThread;
     this.remoteFrameFactory = remoteFrameFactory;
 }
Exemplo n.º 3
0
 public RemoteThread Create(SbThread sbThread) =>
 sbThread != null ? new RemoteThreadImpl(sbThread, remoteFrameFactory) : null;