Exemplo n.º 1
0
        public void CanChangeReputation()
        {
            PlayerService.Create("UnitTest");

            const string FACTION_NAME = "Coalition of Systems";

            FactionRepository.Create(FACTION_NAME, 1);

            var operationResult = PlayerService.ChangeFactionStanding("UnitTest", FACTION_NAME, 5);

            Assert.IsTrue(operationResult.IsSuccessful, $"Could not change faction standing.  Reason: {operationResult.Message}");

            var existingPlayer = PlayerService.GetByName("UnitTest");

            Assert.IsTrue(existingPlayer.Reputations[0].Standing == 5);
        }