예제 #1
0
        public void Instance_Implement_Interface_IResultWithTotalCount()
        {
            //Arrange
            var type = typeof(IResultWithTotalCount <object>);

            //Act
            var pagedResult = new ResultWithTotalCount <object>();

            //Assert
            Assert.IsAssignableFrom(type, pagedResult);
        }
예제 #2
0
        public void TotalCount()
        {
            //Arrange
            var result = new ResultWithTotalCount <int>()
            {
                TotalCount = 100
            };

            //Act
            var totalCount = result.TotalCount;

            //Assert
            Assert.IsAssignableFrom <int>(totalCount);
        }
예제 #3
0
        public void Result()
        {
            //Arrange
            var result = new ResultWithTotalCount <object>()
            {
                Result = new[] { new object(), }
            };

            //Act
            var objects = result.Result;

            //Assert
            Assert.IsAssignableFrom <object[]>(objects);
        }