?????????????????????????????????????????????????????????Test????У?????????????????????????????????в????????????????

??????????????????????????????????????

???????????????????????????????????????д???????д???????????????????????????????????

[TestMethod]
public void SolutionValidationTest()
{
      string publickey = RSACryptionHelper.GeneratePublickKey(false);
      string privateKey = RSACryptionHelper.GeneratePublickKey(true);
}

?????????????????????????????????MSDN????

????????磬???????????????Signature Xml?????????????????????????????????????????????

[TestMethod]
public void SolutionLicenseValidationTest()
 {
            SolutionLicense license = SolutionLicense.ReadLicense();
            string licenseFile = @"H:DevelopmentBuildLicense.lic";

            StreamReader reader = new StreamReader(licenseFile?? Encoding.UTF8?? true);

            XmlTextReader xmlReader = new XmlTextReader(licenseFile);
            XmlDocument doc = new XmlDocument();
            doc.Load(xmlReader);
            doc.Load(reader);

            license = SolutionLicense.ReadLicense();
            license.VerifyLicense();
}

??????????????????????д??GUI??????????????????С?????????У??????????MSTest???ж????У?????????????NUnitд???????????Ч????????Resharper????????????????????????????????????????????????????VS??????????????????????????????Run????Debug???ɡ?

?????к????????С??????????????к???????????????????????????????????к???

???????????????????Assert??ж????????????????????????????????????????濴????????????????????ж??????????????????Assert(true?? File.Exist(fileName)) ?????????????????????????????????????????????????