Во-первых, тест, который вы описываете, звучит не как модульный тест, а скорее как интеграционный тест.Модульный тест, как правило, тестирует функциональную единицу в вашем коде, изолированную от остальной части системы, и выполняется в памяти.Интеграционный тест направлен на проверку того, что компоненты системы, собранные вместе, работают как задумано.
Затем, не вдаваясь в подробности системы, мне кажется, что я бы подошел к нему как к единому тесту, вызываянесколько методов - что-то вроде:
[Test]
public void Verify_CreateUpdateDelete()
{
CreateEntity();
Assert that the entity exists
UpdateEntity();
Assert that the entity has been updated
DeleteEntity();
Assert that the entity has been deleted
}