<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺ v ✰ Thanks for opening an issue! ✰ v Before smashing the submit button please review the template. v Please also ensure that this is not a duplicate issue :) ☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --> ## Bug Summary Some of the tests are written while accessing `MockContext` fields. Field access is discouraged over associated methods. <!-- Provide a short description of the issue you're encountering --> ## Details The following should be refactored to use an associated method, e.g., `MockContext::ibc_events(&self)`. https://github.com/cosmos/ibc-rs/blob/d5e83145c177a2cd62135aebadaba5c9feb0fa2b/ibc-testkit/tests/core/ics04_channel/timeout.rs#L380-L385 <!-- Add details needed to reproduce the issue here --> ## Version <!-- ibc-rs release version or git commit hash --> till v0.49.1