public void GetPersonTitlesByIdTitle_PersonTitleExists_ReturnsList() { PersonTitleCreator.CreatePersonTitle(Context, out var person, out var title); var personTitles = PersonTitleQueries.GetAllPersonsTitlesByIdTitle(Context, title.IdTitle); Assert.IsTrue(personTitles.Any()); Assert.IsNotNull(personTitles.FirstOrDefault(pt => pt.IdTitle == title.IdTitle)); }
public override void GetEntityById_EntityDoesExist_ReturnsEntity() { PersonTitleCreator.CreatePersonTitle(Context, out var person, out var title); var personTitle = PersonTitleQueries.GetPersonTitleByAllIds(Context, title.IdTitle, person.IdPerson); Assert.IsNotNull(personTitle); Assert.AreEqual(person, personTitle.PersonTitlePerson); Assert.AreEqual(title, personTitle.PersonTitleTitle); }
public override void SaveEntity_EntityExists_EntityIsUpdated() { var personTitle = PersonTitleCreator.CreatePersonTitle(Context, out var person, out var title); var team = TeamCommands.SaveTeam(new Team { Description = RandomUtil.GetRandomString(), Name = RandomUtil.GetRandomString() }, Context); personTitle.IdTeam = team.IdTeam; personTitle.SavePersonTitle(Context); using (var context = new FootBallContext()) { var personTitleDb = PersonTitleQueries.GetAllPersonsTitlesByIdTeam(context, team.IdTeam); Assert.IsNotNull(personTitleDb); } }