Add test to ensure refresh dependencies' consistency

This commit is contained in:
Troy Dai 2016-06-08 15:42:04 -07:00
parent 4c475002ec
commit 64c49d972a
3 changed files with 42 additions and 11 deletions

View file

@ -200,15 +200,10 @@ namespace Microsoft.DotNet.ProjectModel.Server
_configure.Value = message.Payload.GetValue("Configuration");
break;
case MessageTypes.RefreshDependencies:
_refreshDependencies.Value = false;
break;
case MessageTypes.RestoreComplete:
if (message.Payload.HasValues)
{
_refreshDependencies.Value = message.Payload.Value<bool>("Reset");
}
else
{
_refreshDependencies.Value = true;
}
_refreshDependencies.Value = message.Payload.HasValues ? message.Payload.Value<bool>("Reset") : true;
break;
case MessageTypes.FilesChanged:
_filesChanged.Value = 0;