public void IsAutoIncrement_Entity_Has() { //Arrange Entity_Parent_Test entity = new Entity_Parent_Test(); //Action var actual = ReflectionHelper.ExistsAutoIncrementKey(entity.GetType()); // Assert var expected = true; Assert.AreEqual(expected, actual); }
public void IsAutoIncrementColumn_DefaultKeyName_IntType() { //Arrange Entity_Parent_Test entity = new Entity_Parent_Test(); var pi = entity.GetType().GetProperty("Id"); //Action var actual = ReflectionHelper.IsKeyAndAutoIncrement(pi); // Assert var expected = true; Assert.AreEqual(expected, actual); }
public void IsNotMappedColumn_Test() { //Arrange Entity_Parent_Test entity = new Entity_Parent_Test(); var pi = entity.GetType().GetProperty("NotMappedColumn"); //Action var actual = ReflectionHelper.IsNotMappedColumn(pi); // Assert var expected = true; Assert.AreEqual(expected, actual); }
public void IsForeignColumn_One_Mapping_More() { //Arrange Entity_Parent_Test entity = new Entity_Parent_Test(); var pi = entity.GetType().GetProperty("Childs"); //Action var actual = ReflectionHelper.IsForeignColumn(pi); // Assert var expected = true; Assert.AreEqual(expected, actual); }