Example #1
0
 public void OMVVersion_Parse_Exception(string val)
 {
     Assert.ThrowsException <ArgumentException>(() =>
     {
         var v = OMVVersion.Parse(val);
     });
 }
Example #2
0
 public void constructor_Revision_exception(int major, int minor, int build, int revision)
 {
     Assert.ThrowsException <ArgumentOutOfRangeException>(() =>
     {
         var obj = new OMVVersion(major, minor, build, revision);
     });
 }
Example #3
0
 public void OMVVersion_Parse_NullException()
 {
     Assert.ThrowsException <ArgumentNullException>(() =>
     {
         var v = OMVVersion.Parse(null);
     });
 }
Example #4
0
 public void constructor_Major_exception(int major, int minor)
 {
     Assert.ThrowsException <ArgumentOutOfRangeException>(() =>
     {
         var obj = new OMVVersion(major, minor);
     });
 }
Example #5
0
        public void constructor_2(int major, int minor)
        {
            var obj = new OMVVersion(major, minor);

            Assert.IsNotNull(obj);
            Assert.AreEqual(major, obj.Major);
            Assert.AreEqual(minor, obj.Minor);
        }
Example #6
0
        public void OMVVersion_Parse()
        {
            var v = OMVVersion.Parse("1.2.3");

            Assert.IsNotNull(v);
            Assert.AreEqual(1, v.Major);
            Assert.AreEqual(2, v.Minor);
            Assert.AreEqual(3, v.Build);
        }
Example #7
0
        public void Create_default()
        {
            var v = new OMVVersion();

            Assert.IsNotNull(v);
            Assert.AreEqual(0, v.Minor);
            Assert.AreEqual(0, v.Major);
            Assert.AreEqual(-1, v.Build);
            Assert.AreEqual(-1, v.Revision);
        }
Example #8
0
        public void constructor_4(int major, int minor, int build, int revision)
        {
            var obj = new OMVVersion(major, minor, build, revision);

            Assert.IsNotNull(obj);
            Assert.AreEqual(major, obj.Major);
            Assert.AreEqual(minor, obj.Minor);
            Assert.AreEqual(build, obj.Build);
            Assert.AreEqual(revision, obj.Revision);
        }
        public async Task <OMVVersion> CheckRpcVersionAsync()
        {
            var request = NewRequest("System", "getInformation");

            request.Options = new Options {
                Updatelastaccess = false
            };

            var result = await RunCmd <object>(request);

            return(_OMVVersions = OMVVersions.GetVersionFromString(result.ToString()));
        }
 public void SetOMVVersion(OMVVersion version)
 {
     _OMVVersions = version;
 }
 public void SetOMVVersion(OMVVersion version)
 {
     _omvSystemClient.SetOMVVersion(version);
 }
Example #12
0
        private async Task CheckRpcVersion()
        {
            var result = await RunCmd <object>(new SystemInformationRequest());

            _OMVVersions = OMVVersions.GetVersionFromString(result.ToString());
        }