Esempio n. 1
0
        public void TestGetValue_MinEqualsMax()
        {
            // Arrange
            const int minMax     = 10;
            var       columnInfo = new IntColumnInfo
            {
                IsNullable = false,
                Min        = minMax,
                Max        = minMax
            };
            var strategy = new IntColumnValueStrategy(RepoFactory);
            // Act
            string value = strategy.GetValue(columnInfo);
            // Assert
            int intValue = int.Parse(value);

            Assert.AreEqual(minMax, intValue);
        }
Esempio n. 2
0
        public void TestGetValue_MinMax()
        {
            // Arrange
            const int min        = -10;
            const int max        = 10;
            var       columnInfo = new IntColumnInfo
            {
                IsNullable = false,
                Min        = min,
                Max        = max
            };
            var strategy = new IntColumnValueStrategy(RepoFactory);
            // Act
            string value = strategy.GetValue(columnInfo);
            // Assert
            int intValue = int.Parse(value);

            Assert.IsTrue(min <= intValue && intValue <= max);
        }