예제 #1
0
        public void GetParamValue_ReturnsUnderlyingValue_WhenPassedValidNullable(string value, dynamic expected, Type type)
        {
            var service = new ParameterService();
            var val     = service.GetParamValue(value, type);

            Assert.AreEqual(expected, val);
        }
예제 #2
0
        public void GetParamValue_ReturnsEnum_WhenPassedValidEnum()
        {
            var service = new ParameterService();
            var val     = service.GetParamValue("EnumOne", typeof(SampleEnum));

            Assert.AreEqual(SampleEnum.EnumOne, val);
        }