예제 #1
0
        public void CanSaveIntegerValuesToString()
        {
            const int targetValue = 123;
            var       saveTarget  = new AllStringPropertySaveTarget();

            DefaultConnectionInfo.Instance.RDPMinutesToIdleTimeout = targetValue;
            DefaultConnectionInfo.Instance.SaveTo(saveTarget);
            Assert.That(saveTarget.RDPMinutesToIdleTimeout, Is.EqualTo(targetValue.ToString()));
        }
예제 #2
0
        public void CanSaveStringValuesToString()
        {
            const string targetName = "hello";
            var          saveTarget = new AllStringPropertySaveTarget();

            DefaultConnectionInfo.Instance.Username = targetName;
            DefaultConnectionInfo.Instance.SaveTo(saveTarget);
            Assert.That(saveTarget.Username, Is.EqualTo(targetName));
        }
예제 #3
0
        public void CanSaveEnumValuesToString()
        {
            const ProtocolType targetProtocol = ProtocolType.RAW;
            var saveTarget = new AllStringPropertySaveTarget();

            DefaultConnectionInfo.Instance.Protocol = targetProtocol;
            DefaultConnectionInfo.Instance.SaveTo(saveTarget);
            Assert.That(saveTarget.Protocol, Is.EqualTo(targetProtocol.ToString()));
        }