public void SelectTest() { //Checks there is no elements selected var startingAmount = selection.SelectionResults.Count(); Assert.AreEqual(0, startingAmount); //Selects the test node selectionHelperMock .Setup(x => x.RequestSelectionOfType("testMessage", SelectionType.Many, SelectionObjectType.Element)) .Returns(new List <ModelBase> { testNode }); selection.Select(testNode); //checks one node is selected var result = selection.SelectionResults.Count(); Assert.AreEqual(1, result); selectionHelperMock.VerifyAll(); }
public void SelectionIdentifierTest() { //Selects the test node selectionHelperMock .Setup(x => x.RequestSelectionOfType("testMessage", SelectionType.Many, SelectionObjectType.Element)) .Returns(new List <ModelBase> { testNode }); selection.Select(testNode); var expectedResult = new List <string> { testNode.GUID.ToString() }; var result = selection.SelectionIdentifier; Assert.AreEqual(expectedResult, result); }