コード例 #1
0
        public void TestTokenGeneration_WithValidCredentals_ReturnsOK(string userName, string password)
        {
            // Arrange
            _configurationMock.Setup(p => p["Jwtoken:SecretKey"]).Returns("This is an important key for authorization");
            _authenticateRepositoryMock.Setup(p => p.Authentication(userName, password)).Returns(true);

            // Act
            var data = _authenticateController.TokenGeneration(userName, password) as OkObjectResult;

            // Assert
            Assert.AreEqual(200, data.StatusCode);
        }