|
15 | 15 | import test_crm.tests.actual.ActualLog; |
16 | 16 | import test_crm.tests.expected.ExpectedLog; |
17 | 17 |
|
18 | | -import static test_crm.proxies.Company.MemberNames.Name; |
19 | 18 | import static test_crm.proxies.Company.MemberNames.CompanyNr; |
| 19 | +import static test_crm.proxies.Company.MemberNames.Dec; |
| 20 | +import static test_crm.proxies.Company.MemberNames.Name; |
| 21 | +import static test_crm.proxies.Company.MemberNames.Number; |
20 | 22 | import static test_crm.proxies.Company.MemberNames.InternNr; |
21 | 23 | import static test_crm.proxies.Company.MemberNames.Company_Group; |
22 | 24 |
|
@@ -50,12 +52,14 @@ public void testChangeRecord() throws CoreException { |
50 | 52 | final Company company = createBaseCompany(); |
51 | 53 |
|
52 | 54 | company.setName(NAME2); |
| 55 | + company.setDec(new java.math.BigDecimal("0.00000000")); // should not be considered changed |
53 | 56 | company.commit(); |
54 | 57 |
|
55 | 58 | // Assert log was created |
56 | 59 | final ExpectedLog expectedLog = createExpectedLog(TypeOfLog.Change, company).changeAttribute(Name, NAME, NAME2); |
57 | 60 |
|
58 | 61 | final ActualLog actualLog = ActualLog.getLastLog(context, company.getMendixObject().getId().toLong()); |
| 62 | + |
59 | 63 | expectedLog.verify(actualLog); |
60 | 64 | } |
61 | 65 |
|
@@ -170,11 +174,13 @@ private ExpectedLog createExpectedLog(final TypeOfLog typeOfLog, final Company c |
170 | 174 | return new ExpectedLog(typeOfLog, Company.entityName, admin, initialDate, Company.entityName) |
171 | 175 | .addAttribute(Name, NAME).addAttribute(CompanyNr, COMPANY_NR) |
172 | 176 | .addAttribute(InternNr, company.getInternNr()) |
| 177 | + .addAttribute(Dec, 0).addAttribute(Number, 0) |
173 | 178 | .addReferences(Company_Group, context, MemberType.ReferenceSet, groupObjects); |
174 | 179 | } else { |
175 | 180 | return new ExpectedLog(typeOfLog, Company.entityName, admin, initialDate, Company.entityName) |
176 | 181 | .keepAttribute(Name, NAME).keepAttribute(CompanyNr, COMPANY_NR) |
177 | 182 | .keepAttribute(InternNr, company.getInternNr()) |
| 183 | + .keepAttribute(Dec, 0).keepAttribute(Number, 0) |
178 | 184 | .keepReferences(Company_Group, context, MemberType.ReferenceSet, groupObjects); |
179 | 185 | } |
180 | 186 | } |
|
0 commit comments