예제 #1
0
        public void ParseAndToString_AreReversible()
        {
            var x = new FirmwareMetadata("Behavior", new HarpVersion(2, 5), new HarpVersion(1, 6), new HarpVersion(1, 2), 0);
            var y = FirmwareMetadata.Parse(x.ToString());

            Assert.IsTrue(x.Equals(y));
        }
        internal static FirmwareMetadata GetTargetFirmwareMetadata()
        {
            var firmwareLocation = GetTargetFirmwareLocation();

            if (firmwareLocation == null)
            {
                return(null);
            }
            return(FirmwareMetadata.Parse(Path.GetFileNameWithoutExtension(firmwareLocation)));
        }