public void Check_ApplyLicensingIsSuccessful_ReturnsSuccesfullResult() { _pdfToolsLicensing.Apply().Returns(true); var result = _startUpCondition.Check(); Assert.IsTrue(result.IsSuccessful); }
public StartupConditionResult Check() { if (_pdfToolsLicensing.Apply()) { return(StartupConditionResult.BuildSuccess()); } var exitCode = (int)_pdfToolsLicensing.ExitCode; return(StartupConditionResult.BuildErrorWithMessage(exitCode, _translation.GetFormattedErrorWithLicensedComponentTranslation(exitCode), showMessage: true)); }
public StartupConditionResult Check() { var libPath = _assemblyHelper.GetAssemblyDirectory() + "\\lib\\"; libPath += _osHelper.Is64BitProcess ? "x64" : "x86"; _osHelper.AddDllDirectorySearchPath(libPath); if (_pdfToolsLicensing.Apply()) { return(StartupConditionResult.BuildSuccess()); } var exitCode = (int)_pdfToolsLicensing.ExitCode; return(StartupConditionResult.BuildErrorWithMessage(exitCode, _translation.GetFormattedErrorWithLicensedComponentTranslation(exitCode), showMessage: true)); }