Exemplo n.º 1
0
 public ActionResult <bool> InquiryAboutSelectedLanguages([FromBody] SelectedLanguageViewModel model)
 {
     return(Ok(_wordRepository.InquiryAboutSelectedLanguages(new SelectedLanguageModel
     {
         Base = model.Base,
         Target = model.Target
     })));
 }
        public void InquiryAboutSelectedLanguages_Should_Return_Inquiry_Result()
        {
            // Arrange
            var fakeViewModel = new SelectedLanguageViewModel
            {
                Target = 1
            };

            _mockWordRepo.Setup(repo => repo.InquiryAboutSelectedLanguages(It.IsAny <SelectedLanguageModel>())).Returns(true);

            // Act
            var methodResult = _mockController.InquiryAboutSelectedLanguages(fakeViewModel);

            // Assert
            var testResult = methodResult.Result as OkObjectResult;

            Assert.Equal(true, testResult.Value);
        }