tracing:ex3
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| tracing:ex3 [2008/10/06 17:12] – created bdefrain | tracing:ex3 [2021/02/05 13:55] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | [[tracing: |
| + | [[tracing: | ||
| + | [[tracing: | ||
| + | [[tracing: | ||
| + | ====== | ||
| + | |||
| + | ===== Specialized | ||
| + | |||
| + | **Task:** Pass the suite '' | ||
| + | |||
| + | Write an aspect to log whenever a '' | ||
| + | |||
| + | adding Point | ||
| + | |||
| + | <note tip> | ||
| + | Use the '' | ||
| + | </ | ||
| + | |||
| + | With your aspect you should be able to pass the tests of suite '' | ||
| + | |||
| + | ===== Extension to invariant checking ===== | ||
| + | |||
| + | **Task:** Pass the suite '' | ||
| + | |||
| + | Add similar advice to ensure that a '' | ||
| + | |||
| + | Take a look a the implementation of the test case to see what is precisely expected. | ||
| + | |||
| + | <note tip> | ||
| + | Use an inter-type field declaration to associate a field of type '' | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | After you have completed the exercise, remove your aspect from the build path; then return to the [[: | ||
tracing/ex3.1223305922.txt.gz · Last modified: by bdefrain
