Exemplo n.º 1
0
        public void BubbleSortLengthGreatThenZero()
        {
            //Arrange
            var dataMock = new Mock <IDataService>();

            dataMock.Setup(repo => repo.GetData()).Returns(new Core.DTO.StorageDTO());
            BubbleSortController controller = new BubbleSortController(dataMock.Object, new BubbleSorting(dataMock.Object));

            //Act
            var result = controller.Get(0);//as ObjectResult;

            //Assert
            Assert.IsType <ObjectResult>(result);
        }
Exemplo n.º 2
0
        public void BubbleSortLengthNotNull()
        {
            //Arrange
            var dataMock = new Mock <IDataService>();

            dataMock.Setup(repo => repo.GetData()).Returns(new Core.DTO.StorageDTO()
            {
                Values = GetFakeValues()
            });
            BubbleSortController controller = new BubbleSortController(dataMock.Object, new BubbleSorting(dataMock.Object));

            //Act
            var result = controller.Get(11);//as ObjectResult;

            //Assert
            Assert.IsType <JsonResult>(result);
        }