diff options
author | jbevain <jbevain@gmail.com> | 2011-10-05 23:39:16 +0400 |
---|---|---|
committer | jbevain <jbevain@gmail.com> | 2011-10-05 23:39:16 +0400 |
commit | 1fe347b3f985d0a5f92f0b3127f3f5194c87a284 (patch) | |
tree | 86452d63007bcc643714d3d3cda6bacc822c0608 /Test | |
parent | 06279d0df861e347710d015408d153f9ad7ec264 (diff) |
Parse assembly name components indepently of the case. Fixes #77
Diffstat (limited to 'Test')
-rw-r--r-- | Test/Mono.Cecil.Tests/AssemblyTests.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Test/Mono.Cecil.Tests/AssemblyTests.cs b/Test/Mono.Cecil.Tests/AssemblyTests.cs index 8cd6898..3267f77 100644 --- a/Test/Mono.Cecil.Tests/AssemblyTests.cs +++ b/Test/Mono.Cecil.Tests/AssemblyTests.cs @@ -21,5 +21,15 @@ namespace Mono.Cecil.Tests { Assert.AreEqual (new Version (0, 0, 0, 0), name.Version); Assert.AreEqual (AssemblyHashAlgorithm.SHA1, name.HashAlgorithm); } + + [Test] + public void ParseLowerCaseNameParts() + { + var name = AssemblyNameReference.Parse ("Foo, version=2.0.0.0, culture=fr-FR"); + Assert.AreEqual ("Foo", name.Name); + Assert.AreEqual (2, name.Version.Major); + Assert.AreEqual (0, name.Version.Minor); + Assert.AreEqual ("fr-FR", name.Culture); + } } } |