Search in sources :

Example 1 with EzyLoginResponse

use of com.tvd12.ezyfoxserver.response.EzyLoginResponse in project ezyfox-server by youngmonkeys.

the class EzyLoginResponseTest method test.

@Test
public void test() {
    EzyArray data = EzyEntityFactory.EMPTY_ARRAY;
    EzyLoginParams params = new EzyLoginParams();
    params.setZoneId(1);
    params.setZoneName("test");
    params.setUserId(2);
    params.setData(data);
    params.setUsername("name");
    assert params.getZoneId() == 1;
    assert params.getZoneName().equals("test");
    assert params.getUserId() == 2;
    assert params.getData() == data;
    assert params.getUsername().equals("name");
    EzyLoginResponse response = new EzyLoginResponse(params);
    assert response.getParams() == params;
    response.release();
}
Also used : EzyLoginParams(com.tvd12.ezyfoxserver.response.EzyLoginParams) EzyArray(com.tvd12.ezyfox.entity.EzyArray) EzyLoginResponse(com.tvd12.ezyfoxserver.response.EzyLoginResponse) BaseTest(com.tvd12.test.base.BaseTest) Test(org.testng.annotations.Test)

Example 2 with EzyLoginResponse

use of com.tvd12.ezyfoxserver.response.EzyLoginResponse in project ezyfox-server by youngmonkeys.

the class EzyLoginProcessor method newLoginResponse.

protected EzyResponse newLoginResponse(EzyZoneContext zoneContext, EzyUser user, EzyData loginOutputData) {
    EzyZoneSetting zoneSetting = getZoneSetting(zoneContext);
    EzyLoginParams params = new EzyLoginParams();
    params.setData(loginOutputData);
    params.setUserId(user.getId());
    params.setUsername(user.getName());
    params.setZoneId(zoneSetting.getId());
    params.setZoneName(zoneSetting.getName());
    return new EzyLoginResponse(params);
}
Also used : EzyZoneSetting(com.tvd12.ezyfoxserver.setting.EzyZoneSetting) EzyLoginParams(com.tvd12.ezyfoxserver.response.EzyLoginParams) EzyLoginResponse(com.tvd12.ezyfoxserver.response.EzyLoginResponse)

Aggregations

EzyLoginParams (com.tvd12.ezyfoxserver.response.EzyLoginParams)2 EzyLoginResponse (com.tvd12.ezyfoxserver.response.EzyLoginResponse)2 EzyArray (com.tvd12.ezyfox.entity.EzyArray)1 EzyZoneSetting (com.tvd12.ezyfoxserver.setting.EzyZoneSetting)1 BaseTest (com.tvd12.test.base.BaseTest)1 Test (org.testng.annotations.Test)1