/// <inheritdoc /> public void AddNeighbor(IVertexNeighbor <IVertex <TData>, TData> neighbor) { if (neighbor == null) { throw new ArgumentNullException("neighbor"); } Neighbors.Add(neighbor); }
public void ShouldCreateSuccessNeighbor_When_GivenDifferenceTypeOfDataSource <TData>(IVertexNeighbor <IVertex <TData>, TData> vertexNeighbor) { //Arrange IVertex <TData> vertexTest = new Vertex <TData>("A"); //Action vertexTest.AddNeighbor(vertexNeighbor); //Assert Assert.Greater(vertexTest.Neighbors.Count, 0); }