~Questionable:~
~- I created created custom assertions (e.g. ShouldNotBeNull()) as we discussed, but I put the class right in the Testing namespace~
~- I added a project reference from MiniLcm.Tests to Testing so it gets the custom assertions~
~- Adding that reference resulted in some package version differences that I resolved by updating them~
EDIT: I just updated to a FluentAssertions 7 prerelease and they solved the problem for us.
Migrates all our assertion from Shouldy to FluentAssertions as decided at our team meeting.
This should get User typeahead enabled for non-admin project managers unstuck.
~Questionable:~ ~- I created created custom assertions (e.g. ShouldNotBeNull()) as we discussed, but I put the class right in the Testing namespace~ ~- I added a project reference from MiniLcm.Tests to Testing so it gets the custom assertions~ ~- Adding that reference resulted in some package version differences that I resolved by updating them~
EDIT: I just updated to a FluentAssertions 7 prerelease and they solved the problem for us.