Exemplo n.º 1
0
        public void IsOvelapingEqualsOneTest()
        {
            var       pA         = new PluralizationInterval(0, 0);
            const int testNumber = 0;

            var result = pA.IsInInterval(testNumber);

            Assert.IsTrue(result);
        }
Exemplo n.º 2
0
        public void IsOvelapingNotEqualsTest()
        {
            var       pA         = new PluralizationInterval(0, 0);
            const int testNumber = 2;

            var result = pA.IsInInterval(testNumber);

            Assert.IsFalse(result);
        }
        public void IsOvelapingOverlapsTest()
        {
            var pA = new PluralizationInterval(int.MinValue, int.MaxValue);
            var pB = new PluralizationInterval(-2, 2);

            var result = pA.IsOverlaping(pB);

            Assert.IsTrue(result);
        }
        public void IsOvelapingNotEqualsTest()
        {
            var pA = new PluralizationInterval(0, 0);
            var pB = new PluralizationInterval(1, 2);

            var result = pA.IsOverlaping(pB);

            Assert.IsFalse(result);
        }
        public void IsOvelapingEqualsOneTest()
        {
            var pA = new PluralizationInterval(0, 0);
            var pB = new PluralizationInterval(0, 0);

            var result = pA.IsOverlaping(pB);

            Assert.IsTrue(result);
        }
Exemplo n.º 6
0
        public void IsOvelapingOverlapsTest()
        {
            var psA = new PluralizedString(new LocalizedString("a", "a"));
            var pA  = new PluralizationInterval(-20, 20);
            var pB  = new PluralizationInterval(-10, 10);

            psA.Add(pA, new LocalizedString("b", "b"));

            Assert.ThrowsException <PluralizedStringIntervalOverlapException>(() => psA.Add(pB, new LocalizedString("c", "c")));
        }
        public void IsOvelapingTestConstructorException()
        {
            var exceptionThrown = false;

            try
            {
                var pA = new PluralizationInterval(2, 0);
            }
            catch (ArgumentException)
            {
                exceptionThrown = true;
            }

            Assert.IsTrue(exceptionThrown);
        }