public void ProjectingEnumToString() { var customers = new[] { new Customer() { FirstName = "Bill", LastName = "White", CustomerType = CustomerType.Vip } }.AsQueryable(); var projected = customers.Project().To<CustomerDto>(); projected.ShouldNotBeNull(); Assert.Equal(customers.Single().CustomerType.ToString().ToUpper(), projected.Single().CustomerType); }
protected override void Because_of() { var values = new[] { new Source() { Value = 5 } }.AsQueryable(); _dest = values.Project().To<Dest>().ToArray(); }
protected override void Because_of() { IQueryable<Source> sources = new[] { new Source() { OtherValue = 10 } }.AsQueryable(); _dest = sources.Project().To<Dest>().ToArray(); }