Exemplo n.º 1
0
 public void AddProject_LanguagePairDoesNotExist_ReturnsTrue()
 {
     using (var tempDir = new TempDirectory("EngineServiceTests"))
     {
         var service = new EngineService(CreateOptions(tempDir.Path), CreateSmtModelFactory(), CreateRuleEngineFactory());
         service.AddProject("es", "en", new ProjectDto {
             Id = "project1", IsShared = true
         });
         ProjectDto project;
         service.TryGetProject("es", "en", "project1", out project).Should().BeTrue();
     }
 }
Exemplo n.º 2
0
        public IActionResult AddProject(string sourceLanguageTag, string targetLanguageTag, [FromBody] ProjectDto newProject)
        {
            ProjectDto project = _engineService.AddProject(sourceLanguageTag, targetLanguageTag, newProject);

            return(new ObjectResult(project));
        }