使用gwtmockito / mockito进行简单的单选按钮单元测试?

时间:2016-07-12 07:58:13

标签: java unit-testing gwt gwtmockito

我想编写一个简单的单元测试,避免使用GWTTeseCase扩展单选按钮。

这是复合

public class ValuesController : ApiController
{
public async Task<IHttpActionResult> Post()  
{
    if (!Request.Content.IsMimeMultipartContent())
    {
        return BadRequest();
    }
    var provider = new MultipartMemoryStreamProvider();
    // путь к папке на сервере
    string root = System.Web.HttpContext.Current.Server.MapPath("~/Files/");
    await Request.Content.ReadAsMultipartAsync(provider);

    foreach (var file in provider.Contents)
    {
        var filename = file.Headers.ContentDisposition.FileName.Trim('\"');
        byte[] fileArray = await file.ReadAsByteArrayAsync();

        using (System.IO.FileStream fs = new System.IO.FileStream(root + filename, System.IO.FileMode.Create))
        {
            await fs.WriteAsync(fileArray, 0, fileArray.Length);
        }
    }
    return Ok("файлы загружены");
}
}

}

我在看GWTMockito的一些例子,例如: https://gist.github.com/nbuesing/7090529

但是我现有的小部件实现似乎不可能吗?

感谢您的帮助

0 个答案:

没有答案
相关问题