public void UpdateByObject() { // arrange Aluno alunoCurrent = new Aluno(); Aluno alunoToUpdate = new Aluno { curso = "20", Nome = "Fiado" }; Aluno alunoUpdated = new Aluno(); // Insert query execution buildquery.Update(alunoToUpdate, x => x.alunoID == 19, new List <string> { nameof(alunoUpdated.data), nameof(alunoUpdated.nota) }); alunoUpdated = buildquery.Get <Aluno>(x => x.alunoID == 19); // assert Assert.AreNotSame(alunoCurrent.Nome, alunoUpdated.Nome); }