예제 #1
0
        public async void Bitwarden_IsInstalled_Tests(string commandOuput, bool expected)
        {
            mock.Reset();
            var result = CreateCommandResult(commandOuput);
            var t      = Task.FromResult(result);

            mock.Setup(service => service.RunIsCommandInstalled(BitwardenInstallationHandler.BITWARDEN_INSTALLATION_CHECK_COMMAND)).Returns(t);
            var bwi = new BitwardenInstallationHandler(mock.Object);

            bool isInstalled = await bwi.IsInstalled();

            Assert.Equal(expected, isInstalled);
        }
예제 #2
0
 public async Task <bool> IsInstalled()
 {
     return(await bitwardenInstallationHandler.IsInstalled());
 }