package com.pekall.pctool;
import com.google.protobuf.ByteString;
import com.pekall.pctool.protos.MsgDefProtos.AppLocationType;
import com.pekall.pctool.protos.MsgDefProtos.AppRecord;
import com.pekall.pctool.protos.MsgDefProtos.AppType;
import com.pekall.pctool.protos.MsgDefProtos.CmdResponse;
import com.pekall.pctool.protos.MsgDefProtos.CmdType;
public class FakeBusinessLogicFacade {
public CmdResponse queryAppRecordList() {
CmdResponse.Builder response = CmdResponse.newBuilder();
response.setType(CmdType.CMD_QUERY_APP);
response.setResultCode(0);
response.setResultMsg("OK");
AppRecord.Builder app = AppRecord.newBuilder();
app.setAppName("新浪微博");
app.setType(AppType.USER);
app.setLocation(AppLocationType.INNER);
app.setPackageName("com.weibo");
app.setVersionName("v2.0");
app.setVersionCode(123456);
app.setSize(2048);
app.setAppIcon(ByteString.copyFrom(new byte[] {0, 1, 2, 3, 4, 5}));
response.addAppRecord(app.build());
app.clear();
app.setAppName("腾讯微博");
app.setType(AppType.USER);
app.setLocation(AppLocationType.INNER);
app.setPackageName("com.tencent.weibo");
app.setVersionName("v2.3");
app.setVersionCode(654321);
app.setSize(1024);
app.setAppIcon(ByteString.copyFrom(new byte[] {5, 4, 3, 2, 1, 0}));
response.addAppRecord(app.build());
return response.build();
}
}