public void GetUsersContainedInBuildsAsDto_BuildListDoesNotContainPerson_PersonIsNotReturned()
 {
     var settings = new SirenOfShameSettingsFake();
     settings.People.Add(new PersonSetting { RawName = "Bob"});
     IList<BuildStatus> changedBuildStatuses = new List<BuildStatus>
     {
         new BuildStatus { RequestedBy = "Sam" }
     };
     var results = settings.GetUsersContainedInBuildsAsDto(changedBuildStatuses);
     Assert.AreEqual(0, results.Count);
 }
 public void GetUsersContainedInBuildsAsDto_BuildListContainsHiddenPerson_PersonStillReturned()
 {
     var settings = new SirenOfShameSettingsFake();
     settings.People.Add(new PersonSetting { RawName = "Bob", Hidden = true });
     IList<BuildStatus> changedBuildStatuses = new List<BuildStatus>
     {
         new BuildStatus { RequestedBy = "Bob" }
     };
     var results = settings.GetUsersContainedInBuildsAsDto(changedBuildStatuses);
     Assert.AreEqual(1, results.Count);
     Assert.AreEqual("Bob", results[0].RawName);
 }