public void ConvertToBase_Decimal_Decimal()
        {
            //Arrange
            int input = 644;
            PalindromicPrimeFinderHelper helper = new PalindromicPrimeFinderHelper();

            //Act
            var output = helper.ConvertToBase(input, numberSystem);

            //Assert
            Assert.AreEqual(input, output);
        }
        public void ConvertToBase_Decimal_Binary()
        {
            //Arrange
            int input     = 15;
            var numSystem = "Binary";
            PalindromicPrimeFinderHelper helper = new PalindromicPrimeFinderHelper();

            //Act
            var output = helper.ConvertToBase(input, numSystem);

            //Assert
            Assert.AreEqual(1111, output);
        }
        public void ConvertToBase_DecimalToHexadecimal_Error()
        {
            //Arrange
            int input = 15;
            PalindromicPrimeFinderHelper helper = new PalindromicPrimeFinderHelper();

            //Act && //Assert
            try
            {
                helper.ConvertToBase(input, "Hexadecimal");
                Assert.Fail("No exception thrown");
            }
            catch (Exception ex)
            {
                Assert.IsTrue(ex is ArgumentOutOfRangeException);
            }
        }