public void Can_Update_Valid_Swift_File() { string[] args = new[] { Environment.CurrentDirectory + Path.DirectorySeparatorChar + "ServiceStackReference.dtos.swift" }; var utilCli = new UtilCliOptions(); utilCli.DefaultOptionSet.Parse(args); ProcessModeHandler.Process(utilCli.Options); }
public void Can_Update_Valid_CSharp_File() { string[] args = new[] { "TestDtos" + Path.DirectorySeparatorChar + "ServiceStackRef.dtos.cs" }; var utilCli = new UtilCliOptions(); utilCli.DefaultOptionSet.Parse(args); ProcessModeHandler.Process(utilCli.Options); }
public void Can_Add_Valid_ServiceStack_Url_Swift() { string[] args = new[] { "http://techstacks.io/", "-lang", "Swift" }; var utilCli = new UtilCliOptions(); utilCli.DefaultOptionSet.Parse(args); ProcessModeHandler.Process(utilCli.Options); Assert.That(File.Exists("ServiceStackReference.dtos.swift")); }
public void Throw_For_Invalid_BaseUrl() { string[] args = new[] { Environment.CurrentDirectory + Path.DirectorySeparatorChar + "ServiceStackRefInvalidUrl.dtos.cs" }; var utilCli = new UtilCliOptions(); utilCli.DefaultOptionSet.Parse(args); bool result = false; try { ProcessModeHandler.Process(utilCli.Options); } catch (Exception) { result = true; } Assert.That(result); }