コード例 #1
0
        public void GetSteamCmdDirectory()
        {
            GhostPanelConfig config = FakeConfig.GetFakeConfig();
            var provider            = new DefaultDirectoryProvider(config);

            Assert.Equal("C:\\SteamCmd", provider.GetSteamCmdDirectory());
        }
コード例 #2
0
        public void GetGameFileDirectory()
        {
            GhostPanelConfig config = FakeConfig.GetFakeConfig();
            var provider            = new DefaultDirectoryProvider(config);

            Assert.Equal("C:\\Server Files", provider.GetGameFileDirectory());
        }
コード例 #3
0
        public void GetBaseInstallDirectory()
        {
            GhostPanelConfig config = FakeConfig.GetFakeConfig();
            var provider            = new DefaultDirectoryProvider(config);

            Assert.Equal("C:\\Game Servers", provider.GetBaseInstallDirectory());
        }
コード例 #4
0
        public void GetCorrectCredentailStringForAnonymous()
        {
            GhostPanelConfig config = FakeConfig.GetFakeConfig();
            var credProvider        = new SteamCredentialProvider(config);

            Assert.Equal("anonymous", credProvider.GetCredentialString());
        }
コード例 #5
0
        public void GetCorrectCredentailStringForUserAndPass()
        {
            GhostPanelConfig config = FakeConfig.GetFakeConfig();

            config.SteamSettings.Password = "******";
            config.SteamSettings.Username = "******";
            var credProvider = new SteamCredentialProvider(config);

            Assert.Equal("TestUser Password123", credProvider.GetCredentialString());
        }