Ejemplo n.º 1
0
        public void GenerateConstructorString(string shortName, string version, string cultureName, string tokenString, string assemblyString)
        {
            CultureInfo culture;

            if (!AssemblyIdentity.TryParseCulture(cultureName, out culture))
            {
                throw new ArgumentException("Invalid culture name", "cultureName");
            }
            byte[] token;
            if (!AssemblyIdentity.TryParsepPublicKeyToken(tokenString, out token))
            {
                throw new ArgumentException("Invalid public key token", "tokenString");
            }
            Assert.Equal(assemblyString, new AssemblyIdentity(shortName, string.IsNullOrEmpty(version) ? null : System.Version.Parse(version), culture, token).ToString());
        }