public void SearchPersonNoResults() { using (_testSubject = new PersonContext()) { //Create and save new Person _testSubject.Add(_person1); _testSubject.Add(_person2); var persons = _testSubject.Search("SomeStringThatReturnsNoResults"); Assert.IsNotNull(persons); Assert.AreEqual(0, persons.Count); } }
public void SearchPerson() { using (_testSubject = new PersonContext()) { //Create and save new Person _testSubject.Add(_person1); _testSubject.Add(_person2); var persons = _testSubject.Search("John"); Assert.IsNotNull(persons); Assert.AreEqual(1, persons.Count); Assert.IsNotNull(persons[0]); var person = persons[0]; AssertPerson(person, FirstName1, LastName1, Interests1, Image1, FirstStreetLine1, SecondStreetLine1, City1, State1, Zip1, Country1, DateOfBirth1); } }
public void SearchPersonWithEmptyString() { using (_testSubject = new PersonContext()) { //Create and save new Person _testSubject.Add(_person1); _testSubject.Add(_person2); var persons = _testSubject.Search(""); Assert.IsNotNull(persons); Assert.AreEqual(2, persons.Count); Assert.IsNotNull(persons[0]); Assert.IsNotNull(persons[1]); AssertPerson(persons[0], FirstName2, LastName2, Interests2, Image2, FirstStreetLine2, SecondStreetLine2, City2, State2, Zip2, Country2, DateOfBirth2); AssertPerson(persons[1], FirstName1, LastName1, Interests1, Image1, FirstStreetLine1, SecondStreetLine1, City1, State1, Zip1, Country1, DateOfBirth1); } }