public void Verify()
 {
     var licenseAgreement = new LicenseAgreement();
     try
     {
         licenseAgreement.Agree();
         Assert.IsTrue(licenseAgreement.HasAgreedToLicense());
         licenseAgreement.Clear();
         Assert.IsFalse(licenseAgreement.HasAgreedToLicense());
     }
     finally
     {
         licenseAgreement.Clear();
     }
 }
예제 #2
0
    public void Verify()
    {
        var licenseAgreement = new LicenseAgreement();

        try
        {
            licenseAgreement.Agree();
            Assert.IsTrue(licenseAgreement.HasAgreedToLicense());
            licenseAgreement.Clear();
            Assert.IsFalse(licenseAgreement.HasAgreedToLicense());
        }
        finally
        {
            licenseAgreement.Clear();
        }
    }
예제 #3
0
 public void Handle(AgreedToLicenseEvent message)
 {
     licenseAgreement.Agree();
     RunStartupSequence();
 }