示例#1
0
    public void ParseVersionTests()
    {
        var values = new KeyValuePair <Version, string>[]
        {
            new KeyValuePair <Version, string>(new Version(1, 0), "1"),
            new KeyValuePair <Version, string>(new Version(1, 2), "1.2"),
            new KeyValuePair <Version, string>(new Version(1, 2, 3), "1.2.3"),
            new KeyValuePair <Version, string>(new Version(1, 2, 3, 4), "1.2.3.4")
        };

        foreach (var v in values)
        {
            Assert.AreEqual(v.Key, AndroidLogcatUtilities.ParseVersionLegacy(v.Value));
            Assert.AreEqual(v.Key, AndroidLogcatUtilities.ParseVersion(v.Value));
        }
    }