Esempio n. 1
0
        public void StartAdbServer_StartsWhenNotAlreadyRunning()
        {
            _adbServer.GetStatus().Returns(new AdbServerStatus {
                IsRunning = false
            });
            _adbServer.StartServer("", false).ReturnsForAnyArgs(StartServerResult.Started);
            _environmentServiceMock.GetEnvironmentVariable("ANDROID_SDK_ROOT").Returns(@"C:\android-sdk");
            _fileSystemMock.AddFile(@"C:\android-sdk\platform-tools\adb.exe", MockFileData.NullObject);

            var started = _adbService.EnsureAdbServerRunning();

            Assert.True(started);
        }
Esempio n. 2
0
 private void ExecutePlayAgainCommand()
 {
     if (_isSendReplayToggleActive == false)
     {
         var isRunning = _adbService.EnsureAdbServerRunning();
         if (isRunning)
         {
             _isSendReplayToggleActive = true;
             _ = StartSendReplayAsync();
         }
     }
     else
     {
         _isSendReplayToggleActive = false;
     }
 }