public void Inserting_E3_E4_before_E1_then_E5_before_E4_then_replace_E4_with_E6()
{
RunMigrationTest(new MigrationScenario(
Seq.OfTypes<Ec1, E1, Ef>(),
Seq.OfTypes<Ec1, E6, E5, E4, E1, Ef>(),
Before<E1>.Insert<E3, E4>(), //Ec1, E3, E4, E1, Ef
Before<E4>.Insert<E5>(), //Ec1, E3, E5, E4, E1, Ef
Replace<E3>.With<E6>())); //Ec1, E6, E5, E4, E1, Ef
}