public void CorrectEntityName() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract<DbContext0>().ToList(); Assert.That(results.Count, Is.EqualTo(1)); var firstEntity = results.First(); Assert.That(firstEntity, Is.Not.Null); Assert.That(firstEntity.Name, Is.EqualTo("Entity0")); }
public void CorrectEntityName() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract <DbContext0>().ToList(); Assert.That(results.Count, Is.EqualTo(1)); var firstEntity = results.First(); Assert.That(firstEntity, Is.Not.Null); Assert.That(firstEntity.Name, Is.EqualTo("Entity0")); }
public void EmptyEntity() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract <DbContext0>().ToList(); Assert.That(results.Count, Is.EqualTo(1)); var firstEntity = results.First(); Assert.That(firstEntity, Is.Not.Null); Assert.That(firstEntity.Dimensions.Count, Is.EqualTo(0)); Assert.That(firstEntity.Measures.Count, Is.EqualTo(0)); Assert.That(firstEntity.AdditionInformations.Count, Is.EqualTo(0)); }
public void IgnoreIdProperty() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract <DbContext1>().ToList(); Assert.That(results.Count, Is.EqualTo(1)); var firstEntity = results.First(); Assert.That(firstEntity, Is.Not.Null); Assert.That(firstEntity.Dimensions.SingleOrDefault(x => x.Name.Contains("Id")), Is.Null); Assert.That(firstEntity.Dimensions.Count, Is.EqualTo(0)); Assert.That(firstEntity.Measures.Count, Is.EqualTo(0)); Assert.That(firstEntity.AdditionInformations.Count, Is.EqualTo(0)); }
public void CorrectlyIdentifyDimensionProperty() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract<DbContext2>().ToList(); Assert.That(results.Count, Is.EqualTo(1)); var firstEntity = results.First(); Assert.That(firstEntity, Is.Not.Null); Assert.That(firstEntity.Dimensions.SingleOrDefault(x => x.Name.Contains("Id")), Is.Null); Assert.That(firstEntity.Dimensions.Count, Is.EqualTo(2)); Assert.That(firstEntity.Dimensions.ToList()[0].Name, Is.EqualTo("FirstName")); Assert.That(firstEntity.Dimensions.ToList()[1].Name, Is.EqualTo("LastName")); Assert.That(firstEntity.Measures.Count, Is.EqualTo(0)); Assert.That(firstEntity.AdditionInformations.Count, Is.EqualTo(0)); }
public void GetNorthwindMetaData() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract <MyDbContext>().ToList(); }
public void EmptyEntity() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract<DbContext0>().ToList(); Assert.That(results.Count, Is.EqualTo(1)); var firstEntity = results.First(); Assert.That(firstEntity, Is.Not.Null); Assert.That(firstEntity.Dimensions.Count, Is.EqualTo(0)); Assert.That(firstEntity.Measures.Count, Is.EqualTo(0)); Assert.That(firstEntity.AdditionInformations.Count, Is.EqualTo(0)); }
public void GetNorthwindMetaData() { var entityFrameworkMetaDataExtractor = new EntityFrameworkMetaDataExtractor(); var results = entityFrameworkMetaDataExtractor.Extract<MyDbContext>().ToList(); }