master
wangbing 4 years ago
parent 09caff8e8c
commit de9073b787

@ -10,8 +10,14 @@ import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import xyz.wbsite.frame.base.Token; import xyz.wbsite.frame.base.Token;
import xyz.wbsite.module.admin.mgr.ConfigManager; import xyz.wbsite.module.admin.mgr.ConfigManager;
import xyz.wbsite.module.admin.mgr.LocationsManager;
import xyz.wbsite.module.admin.mgr.ServicesManager;
import xyz.wbsite.module.admin.req.ConfigCreateRequest; import xyz.wbsite.module.admin.req.ConfigCreateRequest;
import xyz.wbsite.module.admin.req.LocationsCreateRequest;
import xyz.wbsite.module.admin.req.ServicesCreateRequest;
import xyz.wbsite.module.admin.rsp.ConfigCreateResponse; import xyz.wbsite.module.admin.rsp.ConfigCreateResponse;
import xyz.wbsite.module.admin.rsp.LocationsCreateResponse;
import xyz.wbsite.module.admin.rsp.ServicesCreateResponse;
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@SpringBootTest @SpringBootTest
@ -21,19 +27,35 @@ public class DataInit {
private Token token; private Token token;
@Autowired @Autowired
private ConfigManager configManager; private ConfigManager configManager;
@Autowired
private ServicesManager servicesManager;
@Autowired
private LocationsManager locationsManager;
@Test @Test
@Rollback(false) @Rollback(false)
public void init() { public void init() {
create("记录客户端的IP地址","LOCATION","$remote_addr","","",""); {
create("记录客户端的IP地址","LOCATION","$remote_addr","","",""); ServicesCreateRequest servicesCreateRequest = new ServicesCreateRequest();
create("记录客户端的IP地址","LOCATION","$http_x_forwarded_for","","",""); servicesCreateRequest.setTitle("默认主机");
create("记录客户端用户名称","LOCATION","$remote_user","","",""); servicesCreateRequest.setDomain("location");
create("记录访问时间与时区","LOCATION","$time_local","","",""); servicesCreateRequest.setPort(80);
create("记录请求的url与http协议","LOCATION","$request","","",""); servicesCreateRequest.setValid(true);
create("用来记录请求状态;成功是200","LOCATION","$status","","",""); servicesCreateRequest.setFilter(false);
create("从哪个链接访问过来","LOCATION","$http_referer","","",""); servicesCreateRequest.setFilterConf("");
create("客户端浏览器信息","LOCATION","$http_user_agent","","",""); ServicesCreateResponse servicesCreateResponse = servicesManager.create(servicesCreateRequest, token);
{
LocationsCreateRequest locationsCreateRequest = new LocationsCreateRequest();
locationsCreateRequest.setServicesId(servicesCreateResponse.getId());
locationsCreateRequest.setLocalTitle("默认路径");
locationsCreateRequest.setLocalPath("/");
locationsCreateRequest.setLocalValid(true);
locationsCreateRequest.setFilter(false);
locationsCreateRequest.setFilterConf("");
LocationsCreateResponse locationsCreateResponse = locationsManager.create(locationsCreateRequest, token);
}
}
} }
private void create(String... data) { private void create(String... data) {

Loading…
Cancel
Save

Powered by TurnKey Linux.