예제 #1
0
        public async Task Get_ShouldReturnTwoIdeas()
        {
            // Arrange
            Functions.AddMockIdentityToContext(_ideasController, "*****@*****.**");

            // Act
            var result = await _ideasController.Get(1);

            // Assert
            Assert.NotNull(result);
            var okResult = result as OkObjectResult;

            Assert.NotNull(okResult);
            Assert.Equal(200, okResult.StatusCode);
            var ideas = okResult.Value as IdeaListModel;

            Assert.Equal(2, ideas.Ideas.Count());
        }