public void PerformBaseCommandlineInterpolation() { var gameServer = GetGameServerWithoutCustomCommandline(); var logger = Mock.Of <ILogger <CommandlineProcessor> >(); CommandlineProcessor clprocess = new CommandlineProcessor(logger); var expectedResult = "-game csgo -console -ip 192.168.1.50 -port 27015"; Assert.Equal(expectedResult, clprocess.InterpolateCommandline(gameServer)); }
public void PerformCustomCommandlineInterpolation() { var gameServer = GetGameServerWithCustomCommandline(); var logger = Mock.Of <ILogger <CommandlineProcessor> >(); CommandlineProcessor clprocess = new CommandlineProcessor(logger); var expectedResult = "-secure -threads 3"; var actualResult = clprocess.InterpolateCustomCommandline(gameServer.CustomCommandLineArgs); Assert.Equal(expectedResult, actualResult); }