public void If_Negative_Id_Is_Found_Should_Throw_Argument_Out_Of_Range_Exception(long findNegativeId) { //Arrange extendedDatabase.Add(person); //Act - Assert Assert.Throws <ArgumentOutOfRangeException>(() => extendedDatabase.FindById(findNegativeId)); }
public void Find_By_Id_Wit_Not_Exist_Person_Id() { var database = new ExtendedDatabase.ExtendedDatabase(); Assert.Throws <InvalidOperationException>(() => database.FindById(3)); }
public void Find_By_Id_With_Negative_Id() { var database = new ExtendedDatabase.ExtendedDatabase(); Assert.Throws <ArgumentOutOfRangeException>(() => database.FindById(-3)); }
public void Find_By_Id_Success() { var db = new ExtendedDatabase.ExtendedDatabase(); var ivo = new ExtendedDatabase.Person(1, "Ivo"); db.Add(new ExtendedDatabase.Person(1, "Ivo")); Assert.Throws <InvalidOperationException>(() => db.FindById(3)); }
public void FindById_UserIsPresent() { ExtendedDatabase.Person person = new ExtendedDatabase.Person(1, "1"); database.Add(person); Assert.AreEqual(database.FindById(person.Id), person); }