Exemplo n.º 1
0
        public void When_selecting_type_names_of_instances()
        {
            var types = new IValueConverter[]
            {
                new LambdaValueConverter <Uri>(x => new Uri(x)),
                new LambdaValueConverter <Guid>(x => Guid.Parse(x)),
                new CsvValueConverter(),
                new LambdaValueConverter <List <Dictionary <string, int> > >(x => new List <Dictionary <string, int> >())
            };

            types.SelectTypeNames().ShouldBe(new []
            {
                "LambdaValueConverter<Uri>",
                "LambdaValueConverter<Guid>",
                "CsvValueConverter",
                "LambdaValueConverter<List<Dictionary<String, Int32>>>"
            });
        }