コード例 #1
0
        public void IdIsEmptyWhenThereIsNoUsernameSet()
        {
            var account = new Domain.Account.Models.Account {
                ReferenceId = "ReferenceId"
            };

            Assert.AreEqual(account.Id, string.Empty);
        }
コード例 #2
0
        public void IdIsCorrectlyGeneratedWhenUsernameIsSet()
        {
            var account = new Domain.Account.Models.Account {
                Username = "******", ReferenceId = "ReferenceId", Credit = new Domain.Account.Models.CreditAccount {
                    CreditAvailable = 0, CurrencyCode = "UDS"
                }, Type = Domain.Account.Enums.AccountType.Agent, Status = Domain.Account.Enums.AccountStatus.Active
            };
            var expectedAccountId = $"{account.Username}~{account.ReferenceId.EncodeHexadecimal()}";

            Assert.AreEqual(account.Id, expectedAccountId.EncodeHexadecimal());
        }