public void GetGridTable_Should_Returns_Correct_PrimeNumbers_Count()
        {
            // Arragne
            IGridTable gridTable = new GridTable(mock.Object, mockTable.Object);

            // Act
            var gridTableList = gridTable.GetGridTable(2);

            // Assert
            Assert.AreEqual(2, gridTableList.Count);
        }
        public void GetGridTable_Should_Returns_Grid_List()
        {
            // Arragne
            IGridTable gridTable = new GridTable(mock.Object, mockTable.Object);

            // Act
            var gridTableList = gridTable.GetGridTable(2);

            // Assert
            Assert.IsNotNull(gridTableList);
        }
        public void GetGridTable_Should_Returns_Correct_Multiplication_Table_Length()
        {
            // Arragne
            IGridTable gridTable = new GridTable(mock.Object, mockTable.Object);

            // Act
            var gridTableList = gridTable.GetGridTable(2);
            var model         = gridTableList.Single(g => g.number == 2);

            // Assert
            Assert.IsNotNull(model);
            Assert.IsNotNull(model.tableNumbers);
        }