Play имеет изящный механизм загрузки файлов, в котором можно выполнять загрузку следующим образом:
модель ...
import play.db.jpa.Blob;
@Entity
public class User extends Model {
public String name;
public Blob photo;
}
форма ...
#{form @addUser(), enctype:'multipart/form-data'}
<input type="file" name="user.photo">
<input type="submit" name="submit" value="Upload">
#{/form}
контроллер ...
public static void addUser(User user) {
user.save();
index();
}
Что приятно и просто, однако я застрял на том, как написать модульный тест для модели.Как я могу проверить это с файлом, который не проходит процесс загрузки?
спасибо!