public void ServerExplorerItem_GetHashCode_ExpectHashCodeSameAsID() { //------------Setup for test-------------------------- var guid = Guid.NewGuid(); const string name = "a"; const ResourceType explorerItemType = ResourceType.PluginService; var children = new List<IExplorerItem>(); const Permissions permissions = Permissions.DeployFrom; //------------Execute Test--------------------------- var serverExplorerItem = new ServerExplorerItem(name, guid, explorerItemType, children, permissions, ""); //------------Assert Results------------------------- Assert.AreEqual(guid.GetHashCode(), serverExplorerItem.GetHashCode()); }