public Password build() { return new Password(id, username, password); }
public Password build() { return new Password(id, username, password); }
public Password build() { return new Password(id, username, password); }
public Password build() { return new Password(id, username, password); }
public Password build() { return new Password(id, username, password); }
public Password build() { return new Password(id, username, password); }
@Test public void testGetBestPasswordTwoDifferent() { Set<Password> passwords = Sets.newLinkedHashSet(); passwords.add(new Password(1, "nonroot", "word")); passwords.add(new Password(2, "root", "pass")); VirtualGuestToNodeMetadata f = new VirtualGuestToNodeMetadata(locationSupplier, namingConvention, virtualGuestToImage, virtualGuestToHardware); Password best = f.getBestPassword(passwords, null); assertEquals(best.getUsername(), "root"); }
@Test public void testGetBestPasswordTwoSame() { Set<Password> passwords = Sets.newLinkedHashSet(); passwords.add(new Password(1, "root", "word")); passwords.add(new Password(2, "root", "pass")); VirtualGuestToNodeMetadata f = new VirtualGuestToNodeMetadata(locationSupplier, namingConvention, virtualGuestToImage, virtualGuestToHardware); Password best = f.getBestPassword(passwords, null); assertEquals(best.getUsername(), "root"); // should take the first assertEquals(best.getPassword(), "word"); }
@Test public void testGetBestPasswordOneRoot() { Set<Password> passwords = Sets.newLinkedHashSet(); passwords.add(new Password(1, "root", "pass")); VirtualGuestToNodeMetadata f = new VirtualGuestToNodeMetadata(locationSupplier, namingConvention, virtualGuestToImage, virtualGuestToHardware); Password best = f.getBestPassword(passwords, null); assertEquals(best.getUsername(), "root"); }
@Test public void testGetBestPasswordOneNonRoot() { Set<Password> passwords = Sets.newLinkedHashSet(); passwords.add(new Password(1, "nonroot", "word")); VirtualGuestToNodeMetadata f = new VirtualGuestToNodeMetadata(locationSupplier, namingConvention, virtualGuestToImage, virtualGuestToHardware); Password best = f.getBestPassword(passwords, null); assertEquals(best.getUsername(), "nonroot"); }