Exemplo n.º 1
0
        public void DataBaseValidationShouldPasslOnCorrectNoOfParametes()
        {
            DataBase db = new DataBase();

            db["a"].Add(1.0d);
            db["a"].Add(2.0d);

            db["b"].Add(1.0d);
            db["b"].Add(2.0d);

            db.ValidateDB(); //expect no exception
        }
Exemplo n.º 2
0
        public void DataBaseValidationShouldFailOnMinusInfValueInsideDb()
        {
            DataBase db = new DataBase();
            db["a"].Add(Double.NegativeInfinity);

            db.ValidateDB(); //expect exception
        }
Exemplo n.º 3
0
        public void DataBaseValidationShouldFailOnNaNValueInsideDb()
        {
            DataBase db = new DataBase();
            db["a"].Add(Double.NaN);

            db.ValidateDB(); //expect exception
        }
Exemplo n.º 4
0
        public void DataBaseValidationShouldFailOnFDiffNoOfParameters()
        {
            DataBase db = new DataBase();

            db["a"].Add(1.0d);

            db["b"].Add(1.0d);
            db["b"].Add(2.0d);

            db.ValidateDB(); //expect exception
        }