Exemplo n.º 1
0
        private void VerifyVersionMatchesExpected(string versionString, int majorVersionExpected, int minorVersionExpected, int revisionNumberExpected)
        {
            int majorVersionActual   = 0;
            int minorVersionActual   = 0;
            int revisionNumberActual = 0;

            OsVersion_Accessor.ParseVersionString(versionString, out majorVersionActual, out minorVersionActual, out revisionNumberActual);
            Assert.AreEqual(majorVersionExpected, majorVersionActual);
            Assert.AreEqual(minorVersionExpected, minorVersionActual);
            Assert.AreEqual(revisionNumberExpected, revisionNumberActual);
        }
Exemplo n.º 2
0
        private void VerifyParseFails(string versionString)
        {
            Exception exceptionThrown = null;

            try
            {
                int majorVersionActual   = 0;
                int minorVersionActual   = 0;
                int revisionNumberActual = 0;
                OsVersion_Accessor.ParseVersionString(versionString, out majorVersionActual, out minorVersionActual, out revisionNumberActual);
            }
            catch (Exception ex)
            {
                exceptionThrown = ex;
            }

            Assert.IsNotNull(exceptionThrown);
        }