Even though there is an accepted answer already, my experience could probably help someone in the future. For a quick test you can check the data which you are inputting to the database in Configuration.cs file and then in Model you can check the validation conditions. For example, in my case I would put following validation condition in a model:
[Range(1, 100),DataType(DataType.Currency)]
public decimal Price { get; set; }
And then, inside the Configuration.cs assigning the price to be:
new Photo{
Title = "Photo 2",
DateTaken = DateTime.Parse("2013-6-15"),
Genre = "Nature",
CameraModel = "Canon",
Price = 200
}
This, created EntityFrameworkExceptions and prevented database from seeding.