Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
0 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
package gov.va.oneconsult.seoc.api.model;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.Test;
public class UserTest
{
/**
* Description: VaUserId is null
*/
@Test
public void getDomain_test0() {
User user = new User();
user.setVaUserId(null);
String actualDomain = user.getDomainFromVaUserId();
assertThat(actualDomain).isNull();
}
/**
* Description: Happy Path
*/
@Test
public void getDomain_test1() {
User user = new User();
String expectedDomain = "Domain";
user.setVaUserId(expectedDomain + "\\UserId");
String actualDomain = user.getDomainFromVaUserId();
assertThat(actualDomain).isEqualTo(expectedDomain);
}
/**
* Description: Domain, NetworkId separator(\) missing
*/
@Test
public void getDomain_test2() {
User user = new User();
String expectedDomain = "Domain";
user.setVaUserId(expectedDomain + "UserId");
String actualDomain = user.getDomainFromVaUserId();
assertThat(actualDomain).isNull();
}
/**
* Description: Domain name missing
*/
@Test
public void getDomain_test3() {
User user = new User();
user.setVaUserId("\\UserId");
String actualDomain = user.getDomainFromVaUserId();
assertThat(actualDomain).isEmpty();
}
/**
* Description: VaUserId is null
*/
@Test
public void getVaNetworkId_test0() {
User user = new User();
user.setVaUserId(null);
String actualNetId = user.getVaNetworkIdFromVaUserId();
assertThat(actualNetId).isNull();
}
/**
* Description: Happy path
*/
@Test
public void getVaNetworkId_test1() {
User user = new User();
String expectedNetId = "UserId";
user.setVaUserId("Domain\\" + expectedNetId);
String actualNetId = user.getVaNetworkIdFromVaUserId();
assertThat(actualNetId).isEqualTo(expectedNetId);
}
/**
* Description: Domain, NetworkId separator(\) missing
*/
@Test
public void getVaNetworkId_test2() {
User user = new User();
String expectedNetId = "DomainUserId";
user.setVaUserId(expectedNetId);
String actualNetId = user.getVaNetworkIdFromVaUserId();
assertThat(actualNetId).isEqualTo(expectedNetId);
}
/**
* Description: NetworkId missing
*/
@Test
public void getVaNetworkId_test3() {
User user = new User();
user.setVaUserId("Domain\\");
String actualNetId = user.getVaNetworkIdFromVaUserId();
assertThat(actualNetId).isEmpty();
}
/**
* Description: Test Domain appended to VaNetworkId
*/
@Test
public void appendDomainToNetworkId() {
User user = new User();
user.setDomain("Domain");
user.setVaNetworkId("vaNetworkId");
user.setVaUserId(user.appendDomainToNetworkId());
assertThat(user.getVaUserId()).isEqualTo("Domain\\vaNetworkId");
}
}