public void ShouldReturnNull() { WriteToConfig writeToConfig = new WriteToConfig(); writeToConfig.TargetConsole = false; writeToConfig.TargetDB = false; IOptions <WriteToConfig> options = Options.Create <WriteToConfig>(writeToConfig); var controller = new HelloWorldAPI.Controllers.TranslateController(options); TranslateModel wordToTranslate = new TranslateModel(); wordToTranslate.Culture = "zn-ZN"; wordToTranslate.Word = "helloWorld"; var result = controller.Get(wordToTranslate); Assert.Equal(null, result); }
public void ShouldReturnErrorCode() { WriteToConfig writeToConfig = new WriteToConfig(); writeToConfig.TargetConsole = false; writeToConfig.TargetDB = false; IOptions <WriteToConfig> options = Options.Create <WriteToConfig>(writeToConfig); var controller = new HelloWorldAPI.Controllers.TranslateController(options); TranslateModel wordToTranslate = new TranslateModel(); wordToTranslate.Culture = "en-US"; wordToTranslate.Word = "SuperCallousFragileMysticHexedByHalitosis"; var result = controller.Get(wordToTranslate); Assert.Equal("-1", result); }