Example #1
0
        public void Seuil3NegatifAleatoire()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            double seuil3Attendu = 0;

            vueModel.Seuil3ReservoirActuel = -rand.Next();

            Assert.AreEqual(seuil3Attendu, vueModel.Seuil3ReservoirActuel);
        }
Example #2
0
        public void Seuil3SuperieurPlusAleatoire()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            double seuil3Attendu = 1;

            vueModel.Seuil3ReservoirActuel = 1 + rand.Next();

            Assert.AreEqual(seuil3Attendu, vueModel.Seuil3ReservoirActuel);
        }
Example #3
0
        public void Seuil3ReservoirLimiteInferieure()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            double seuil3Attendu = 0;

            vueModel.Seuil3ReservoirActuel = 0;

            Assert.AreEqual(seuil3Attendu, vueModel.Seuil3ReservoirActuel);
        }
Example #4
0
        public void Seuil3ReservoirLimiteSuperieurPlus()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            double seuil3Attendu = 1d + double.Epsilon;

            vueModel.Seuil3ReservoirActuel = 1;

            Assert.AreEqual(seuil3Attendu, vueModel.Seuil3ReservoirActuel);
        }
Example #5
0
        public void Seuil2ReservoirLimiteInferieureMoins()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            double seuil2Attendu = 0;

            vueModel.Seuil2ReservoirActuel = -double.Epsilon;

            Assert.AreEqual(seuil2Attendu, vueModel.Seuil2ReservoirActuel);
        }
Example #6
0
        public void Seuil2ReservoirLimiteSuperieure()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            double seuil2Attendu = 1;

            vueModel.Seuil2ReservoirActuel = 1;

            Assert.AreEqual(seuil2Attendu, vueModel.Seuil2ReservoirActuel);
        }
Example #7
0
        public void ReservoirTypeHuileTropLong()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            string typeHuileAttendu = new string('a', 255);

            vueModel.TypeHuileReservoirActuel = new string('a', 256);

            Assert.AreEqual(typeHuileAttendu, vueModel.TypeHuileReservoirActuel);
        }
Example #8
0
        public void ReservoirTypeHuileNull()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            string typeHuileAttendu = null;

            vueModel.TypeHuileReservoirActuel = null;

            Assert.AreEqual(typeHuileAttendu, vueModel.TypeHuileReservoirActuel);
        }
Example #9
0
        public void ReservoirNomTropLong()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            string nomAttendu = new string('a', 255);

            vueModel.NomReservoirActuel = new string('a', 256);

            Assert.AreEqual(nomAttendu, vueModel.NomReservoirActuel);
        }
Example #10
0
        public void ReservoirNomNull()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            string nomAttendu = null;

            vueModel.NomReservoirActuel = null;

            Assert.AreEqual(nomAttendu, vueModel.NomReservoirActuel);
        }
Example #11
0
        public void ReservoirStringsNull()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            string nomAttendu       = null;
            string typeHuileAttendu = null;

            vueModel.ReservoirActuel = new Reservoir()
            {
                Nom = null, Type_Huile = null
            };

            Assert.AreEqual(nomAttendu, vueModel.NomReservoirActuel);
            Assert.AreEqual(typeHuileAttendu, vueModel.TypeHuileReservoirActuel);
        }
Example #12
0
        public void ReservoirNull()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            string nomAttendu       = null;
            string typeHuileAttendu = null;
            double seuil1Attendu    = 0;
            double seuil2Attendu    = 0;
            double seuil3Attendu    = 0;

            vueModel.ReservoirActuel = null;

            Assert.AreEqual(nomAttendu, vueModel.NomReservoirActuel);
            Assert.AreEqual(typeHuileAttendu, vueModel.TypeHuileReservoirActuel);
            Assert.AreEqual(seuil1Attendu, vueModel.Seuil1ReservoirActuel);
            Assert.AreEqual(seuil2Attendu, vueModel.Seuil2ReservoirActuel);
            Assert.AreEqual(seuil3Attendu, vueModel.Seuil3ReservoirActuel);
        }
Example #13
0
        public void ReservoirNormal()
        {
            ParcsVueModel vueModel = new ParcsVueModel();

            string nomAttendu       = "Réservoir 1";
            string typeHuileAttendu = "Huile usée";
            double seuil1Attendu    = 0.7;
            double seuil2Attendu    = 0.8;
            double seuil3Attendu    = 0.9;

            vueModel.ReservoirActuel = new Reservoir()
            {
                Nom = "Réservoir 1", Type_Huile = "Huile usée", Seuil1 = 0.7, Seuil2 = 0.8, Seuil3 = 0.9
            };

            Assert.AreEqual(nomAttendu, vueModel.NomReservoirActuel);
            Assert.AreEqual(typeHuileAttendu, vueModel.TypeHuileReservoirActuel);
            Assert.AreEqual(seuil1Attendu, vueModel.Seuil1ReservoirActuel);
            Assert.AreEqual(seuil2Attendu, vueModel.Seuil2ReservoirActuel);
            Assert.AreEqual(seuil3Attendu, vueModel.Seuil3ReservoirActuel);
        }