/* * AppIdentityTest.java * Copyright 2014 Stackify */ package com.stackify.api; import org.junit.Assert; import org.junit.Test; /** * AppIdentity JUnit Test * @author Eric Martin */ public class AppIdentityTest { /** * testBuilder */ @Test public void testBuilder() { Integer deviceId = Integer.valueOf(14); Integer deviceAppId = Integer.valueOf(22); String appNameId = "appNameId"; Integer envId = Integer.valueOf(8); String env = "env"; String appName = "appName"; String appEnvId = "appEnvId"; String deviceAlias = "deviceAlias"; AppIdentity.Builder builder = AppIdentity.newBuilder(); builder.deviceId(deviceId); builder.deviceAppId(deviceAppId); builder.appNameId(appNameId); builder.envId(envId); builder.env(env); builder.appName(appName); builder.appEnvId(appEnvId); builder.deviceAlias(deviceAlias); AppIdentity appIdentity = builder.build(); Assert.assertNotNull(appIdentity); Assert.assertEquals(deviceId, appIdentity.getDeviceId()); Assert.assertEquals(deviceAppId, appIdentity.getDeviceAppId()); Assert.assertEquals(appNameId, appIdentity.getAppNameId()); Assert.assertEquals(envId, appIdentity.getEnvId()); Assert.assertEquals(env, appIdentity.getEnv()); Assert.assertEquals(appName, appIdentity.getAppName()); Assert.assertEquals(appEnvId, appIdentity.getAppEnvId()); Assert.assertEquals(deviceAlias, appIdentity.getDeviceAlias()); Assert.assertNotNull(appIdentity.toString()); AppIdentity appIdentityCopy = appIdentity.toBuilder().build(); Assert.assertNotNull(appIdentityCopy); Assert.assertEquals(deviceId, appIdentityCopy.getDeviceId()); Assert.assertEquals(deviceAppId, appIdentityCopy.getDeviceAppId()); Assert.assertEquals(appNameId, appIdentityCopy.getAppNameId()); Assert.assertEquals(envId, appIdentityCopy.getEnvId()); Assert.assertEquals(env, appIdentityCopy.getEnv()); Assert.assertEquals(appName, appIdentityCopy.getAppName()); Assert.assertEquals(appEnvId, appIdentityCopy.getAppEnvId()); Assert.assertEquals(deviceAlias, appIdentityCopy.getDeviceAlias()); } }