Exemplo n.º 1
0
        public void ShouldThrowExceptionIfNumberIsSmallerThen1()
        {
            var service = new PrimeNumberService();

            Assert.Throws <InvalidOperationException>(() => service.IsPrimeNumer(-1));
            Assert.Throws <InvalidOperationException>(() => service.IsPrimeNumer(0));
        }
Exemplo n.º 2
0
        public void ShouldReturnsFalseForNumberThatIsNotPrime()
        {
            var service = new PrimeNumberService();

            Assert.True(service.IsPrimeNumer(4));
            Assert.True(service.IsPrimeNumer(16));
            Assert.True(service.IsPrimeNumer(22));
        }
Exemplo n.º 3
0
        public void ShouldReturnsTrueForPrimeNumber()
        {
            var service = new PrimeNumberService();

            Assert.True(service.IsPrimeNumer(2));
            Assert.True(service.IsPrimeNumer(3));
            Assert.True(service.IsPrimeNumer(7));
        }