public void ShouldFindFirstEntryWhenMultipleMatch() { var file = PgPassFile.Load(_pgpassFile); var entry = file.GetFirstMatchingEntry("testhost"); Assert.That(entry.Password, Is.EqualTo("testpass")); }
public void ShouldFindDefaultForNoMatches() { var file = PgPassFile.Load(_pgpassFile); var entry = file.GetFirstMatchingEntry("notarealhost"); Assert.That(entry.Password, Is.EqualTo("defaultpass")); }
public void ShouldParseAllEntries() { var file = PgPassFile.Load(_pgpassFile); var entries = file.Entries.ToList(); Assert.That(entries.Count, Is.EqualTo(3)); }