The regular boundary condition packages can be tested with simple models for which an analytical solution is available or for which an answer is available in the Modflow examples (I'm thinking of the examples that were included in the imod-wq part of this package).
Advanced Boundary Conditions are a bit more difficult to test, so for those we probably have to resort to a comparison with a Flopy model. Or perhaps there are already test models available in the MF6 test bench with a known answer.
In GitLab by @JoerivanEngelen on Aug 19, 2020, 12:03
There are currently (if I remember correctly) two MF6 models that are run in our test bench. These are very useful, since they test if imod-python stays consistent in producing models with consistent results. However, we have not spend time on finding the "true" answer for these. Leading to issues like these: https://gitlab.com/deltares/imod/imod-python/-/commit/4953e41badfb0db399fa3866c40577f5c00aae2a#note_398613267
The regular boundary condition packages can be tested with simple models for which an analytical solution is available or for which an answer is available in the Modflow examples (I'm thinking of the examples that were included in the imod-wq part of this package).
Advanced Boundary Conditions are a bit more difficult to test, so for those we probably have to resort to a comparison with a Flopy model. Or perhaps there are already test models available in the MF6 test bench with a known answer.