public void OfflineActivationString_InvalidLicenseKey_OfflineActivationStringIsInvalidLicenseKeySyntaxString() { _interaction.LicenseKey = "InvalidLicenseKeyBecauseOfWrongSyntax"; _viewModel.SetInteraction(_interaction); Assert.AreEqual(InvalidLicenseKeySyntaxMessage, _viewModel.OfflineActivationString); _activationHelper.DidNotReceiveWithAnyArgs().GetOfflineActivationString(""); }
public void OnlineActivationCommand_WhenKeyIsNull_DoesNotCallLicenseChecker() { _expectedLicenseKey = null; _interactionInvoker.When(x => x.Invoke(Arg.Any <InputInteraction>())).Do( x => { ((InputInteraction)x[0]).Success = false; ((InputInteraction)x[0]).InputText = _expectedLicenseKey; }); var viewModel = BuildViewModel(); viewModel.OnlineActivationCommand.Execute(null); _activationHelper.DidNotReceiveWithAnyArgs().ActivateWithoutSavingActivation(""); }