Пример #1
0
        public void BasicTest()
        {
            IResistorColorCodes IResistorColorCodes = new ResistorColorCodesProvidor();
            Int64 value = IResistorColorCodes.CalculateOhmValue("Yellow", "Violet", "Red", "Gold");

            Assert.IsNotNull(value);
        }
        public ActionResult Submit(string colorA, string colorB, string colorC, string colorD)
        {
            GetdropdownValues();
            IResistorColorCodes IResistorColorCodes = new ResistorColorCodesProvidor();
            Int64 value = IResistorColorCodes.CalculateOhmValue(colorA, colorB, colorC, colorD);

            ViewBag.value = value;
            return(View("Index", value));
        }
Пример #3
0
 public void ValidateSuccessColorCodesTest()
 {
     try
     {
         ResistorColorCodesProvidor provider = new ResistorColorCodesProvidor();
         provider.ValidateInput("Yellow", "Violet", "Red", "Gold", provider.resistorcolorCodes.ColorCodes);
     }
     catch (Exception ex)
     {
         Assert.Fail("Exception nopt expected");
     }
 }
Пример #4
0
 public void ValidateWrongColorCodesTest()
 {
     try
     {
         ResistorColorCodesProvidor provider = new ResistorColorCodesProvidor();
         provider.ValidateInput("Gold", "Violet", "Red", "Gold", provider.resistorcolorCodes.ColorCodes);
     }
     catch (Exception ex)
     {
         Assert.AreEqual("Please Enter Valid BandColors", ex.Message);
         //throw ex;
     }
 }
        private void GetdropdownValues()
        {
            List <SelectListItem> test = new List <SelectListItem>();

            Models.ResistorColorCodes  resistorcolorCodes = null;
            ResistorColorCodesProvidor provider           = new ResistorColorCodesProvidor();

            resistorcolorCodes = provider.resistorcolorCodes;

            List <SelectListItem> items = (from code in resistorcolorCodes.ColorCodes
                                           where !string.IsNullOrEmpty(code.SignificantFigues)
                                           select new SelectListItem
            {
                Text = code.Color,
                Value = code.Color.ToString(),
                Selected = true
            }).ToList();

            ViewBag.ColorA = items;
            ViewBag.ColorB = items;

            items = (from code in resistorcolorCodes.ColorCodes
                     where !string.IsNullOrEmpty(code.Multiplier)
                     select new SelectListItem
            {
                Text = code.Color,
                Value = code.Color.ToString(),
                Selected = true
            }).ToList();
            ViewBag.colorC = items;

            items = (from code in resistorcolorCodes.ColorCodes
                     where !string.IsNullOrEmpty(code.Tolerance)
                     select new SelectListItem
            {
                Text = code.Color,
                Value = code.Color.ToString(),
                Selected = true
            }).ToList();
            ViewBag.colorD = items;
        }
Пример #6
0
        public void ValidateIfXMLDataisLoaded()
        {
            ResistorColorCodesProvidor provider = new ResistorColorCodesProvidor();

            Assert.IsNotNull(provider.resistorcolorCodes);
        }