Ejemplo n.º 1
0
        public void op_GetData_MethodInfo_Types_whenParameterCountMismatch()
        {
            var obj = new CsvDataAttribute("one.csv", "two.csv");

            Assert.Throws<InvalidOperationException>(() => obj.GetData(GetType().GetMethod("usage"), new[] { typeof(CsvDataSheet) }).ToList());
        }
Ejemplo n.º 2
0
        public void op_GetData_MethodInfo_TypesNull()
        {
            var obj = new CsvDataAttribute("example.csv");

            Assert.Throws<ArgumentNullException>(() => obj.GetData(GetType().GetMethod("usage"), null).ToList());
        }
Ejemplo n.º 3
0
        public void op_GetData_MethodInfo_Types_whenInvalidParameterType()
        {
            var obj = new CsvDataAttribute("example.csv");

            Assert.Throws<InvalidOperationException>(() => obj.GetData(GetType().GetMethod("usage"), new[] { typeof(string) }).ToList());
        }
Ejemplo n.º 4
0
        public void op_GetData_MethodInfoNull_Types()
        {
            var obj = new CsvDataAttribute("example.csv");

            Assert.Throws<ArgumentNullException>(() => obj.GetData(null, new[] { typeof(CsvDataSheet) }).ToList());
        }
Ejemplo n.º 5
0
        public void op_GetData_MethodInfo_Types_whenParameterCountMismatch()
        {
            var obj = new CsvDataAttribute("one.csv", "two.csv");

            Assert.Throws <InvalidOperationException>(() => obj.GetData(GetType().GetMethod("usage"), new[] { typeof(CsvDataSheet) }).ToList());
        }
Ejemplo n.º 6
0
        public void op_GetData_MethodInfo_Types_whenInvalidParameterType()
        {
            var obj = new CsvDataAttribute("example.csv");

            Assert.Throws <InvalidOperationException>(() => obj.GetData(GetType().GetMethod("usage"), new[] { typeof(string) }).ToList());
        }
Ejemplo n.º 7
0
        public void op_GetData_MethodInfo_TypesNull()
        {
            var obj = new CsvDataAttribute("example.csv");

            Assert.Throws <ArgumentNullException>(() => obj.GetData(GetType().GetMethod("usage"), null).ToList());
        }
Ejemplo n.º 8
0
        public void op_GetData_MethodInfoNull_Types()
        {
            var obj = new CsvDataAttribute("example.csv");

            Assert.Throws <ArgumentNullException>(() => obj.GetData(null, new[] { typeof(CsvDataSheet) }).ToList());
        }