public void CreateFieldThrowsExceptionOnNameConflict() { // Given Field existingField = ModelFactory.DomainModel(); SeedDatabase(existingField); CreateFieldModel model = ModelFactory.CreationModel(); // When Func <Task> createField = async() => await _commands.Create(model); // Then createField.Should().Throw <FieldWithNameAlreadyExistsException>(); }