public void testModel_SupportsSteamCloud_True()
        {
            var ctorParams = new ModelCtorParams { SupportsSteamCloud = true };

            var target = new FullyAutomaticSyncModel( ctorParams );

            Assert.IsTrue( target.SupportsSteamCloud );
        }
        public void testModel_IsLinked_True()
        {
            var ctorParams = new ModelCtorParams
            {
                IsInstalled = true,
                SupportsSteamCloud = true
            };

            var target = new FullyAutomaticSyncModel( ctorParams );

            Assert.IsTrue( target.IsLinked );
        }
        public void testModel_SupportsSteamCloud_False()
        {
            var ctorParams = new ModelCtorParams
            {
                IsInstalled = XeRandom.RandomBool(),
                SupportsSteamCloud = false
            };

            var target = new FullyAutomaticSyncModel( ctorParams );

            Assert.IsFalse( target.SupportsSteamCloud );
        }
        public void testModel_IsLinked_False_BecauseNotInstalled()
        {
            var ctorParams = new ModelCtorParams
            {
                IsInstalled = false,
                SupportsSteamCloud = true
            };

            var target = new FullyAutomaticSyncModel( ctorParams );

            Assert.IsFalse( target.IsLinked );
        }