Exemplo n.º 1
0
        public void CalculateOhmValueOnlyPrimaryClrTest()
        {
            string bandAClr = "Yellow";
            string bandBclr = "";
            string bandCclr = "";
            string bandDclr = "";

            ResistanceValues actualValue = ohmCalcService.CalculateOhmValue(bandAClr, bandBclr, bandCclr, bandDclr);

            Assert.AreEqual(4, actualValue.maxValue, actualValue.minValue);
        }
Exemplo n.º 2
0
        public void CalculateOhmValueForABlackBandTest()
        {
            string bandAClr = "Black";
            string bandBclr = "";
            string bandCclr = "";
            string bandDclr = "";

            ResistanceValues actualValue = ohmCalcService.CalculateOhmValue(bandAClr, bandBclr, bandCclr, bandDclr);

            Assert.AreEqual(0, actualValue.minValue, actualValue.maxValue);
        }
Exemplo n.º 3
0
        public void CalculateOhmValueNoSecondaryClrTest()
        {
            string bandAClr = "Yellow";
            string bandBclr = "";
            string bandCclr = "Red";
            string bandDclr = "Gold";

            ResistanceValues actualValue = ohmCalcService.CalculateOhmValue(bandAClr, bandBclr, bandCclr, bandDclr);

            Assert.AreEqual(380, actualValue.minValue);
            Assert.AreEqual(420, actualValue.maxValue);
        }
Exemplo n.º 4
0
        public void CalculateOhmValuePositiveTest()
        {
            string bandAClr = "Yellow";
            string bandBclr = "Voilet";
            string bandCclr = "Red";
            string bandDclr = "Gold";

            ResistanceValues actualValue = ohmCalcService.CalculateOhmValue(bandAClr, bandBclr, bandCclr, bandDclr);

            Assert.AreEqual(4465, actualValue.minValue);
            Assert.AreEqual(4935, actualValue.maxValue);
        }