Add breaking tests for the cache update issue - TW-27263
Fixes issue where a valid cache is overwritten with an empty value based on a Nuget package check not returning a value (due to the feed not returning package details for whatever reason). TW-27263
add more tests for NuGet packages trigger
merged pull #3