Beispiel #1
0
        public ActionResult <IEnumerable <SubnodeResponse> > GetAllByNodeId(
            int nodeId)
        {
            var subnodes = _service.GetAllByNodeId(nodeId);

            return(Ok(_mapper.Map <IEnumerable <SubnodeResponse> >(subnodes)));
        }
Beispiel #2
0
        public void GetAllByNodeId_ShouldReturnSubnodes()
        {
            // Arrange
            int nodeId = _rnd.Next(1, TestData.nodes.Count());

            // Act
            var returnedSubnodes = _service.GetAllByNodeId(nodeId);

            // Assert
            Assert.Equal(TestData.subnodes.Where(v => v.Node.Id == nodeId),
                         returnedSubnodes);
        }