public void Update(StudentStatusDo studentStatus) { if (studentStatus == null) { throw new Exception("An update with null value can't be made!"); } var query = UpdateQuery.Create("studentStatuses", studentStatus); database.Execute(query); }
public void UpdateQuery_SuccesfullyMappedExpected() { var tableName = "students"; StudentDo student = new StudentDo() { Id = 1, Age = "22", EmailAddress = "*****@*****.**", FirstName = "Iliusa", Gender = "M", LastName = "Niculae", LinkedStatus = "1" }; var expectedQuery = "update students set Age = '22', Gender = 'M', FirstName = 'Iliusa', LastName = 'Niculae', EmailAddress = '*****@*****.**', LinkedStatus = '1' where Id = '1';"; var result = UpdateQuery.Create(tableName, student); Assert.IsTrue(result.Equals(expectedQuery)); }