spockのバージョンは0.4-SNAPSHOT
import org.springframework.mock.web.MockMultipartHttpServletRequest import org.springframework.mock.web.MockMultipartFile import grails.plugin.spock.IntegrationSpec class FileUploadControllerSpec extends IntegrationSpec { def controller def setup() { controller = new FileUploadController() controller.request.metaClass.mixin MockMultipartHttpServletRequest } def "アップロードされたファイルを保存する"() { when: MockMultipartFile file = new MockMultipartFile("html.attr.name", "originalFileName", "text/plain", "ファイルの内容".bytes) controller.request.addFile(file) and: controller.save() then: controller.responce.redirectedUrl == "/fileUpload/show/1" } }
とりあえず。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。