public void Create_APSUserId_ExpectValidId() { //Arrange string localId = "abc123"; //Act APSUserId localAPSUserId = new APSUserId(localId); //Assert Assert.AreEqual(localAPSUserId.IdString, localId); }
public void Get_APSUser_ExpectCorrectUserReturned() { var repository = MockRepository.GenerateMock<IAPSUserRepository>(); string localAPSUserIdString = "APS01"; string localAPSUserName = "******"; string localAPSPassword = "******"; APSUserId localAPSUserId = new APSUserId(localAPSUserIdString); APSUser localAPSUser = new APSUser(localAPSUserId,localAPSUserName,localAPSPassword); var temp = repository.Stub(r => r.GetAPSUserById(localAPSUserId)).Equals(localAPSUser); repository.VerifyAllExpectations(); }
public void Get_APSUser_ExpectCorrectUserReturned() { var repository = MockRepository.GenerateMock <IAPSUserRepository>(); string localAPSUserIdString = "APS01"; string localAPSUserName = "******"; string localAPSPassword = "******"; APSUserId localAPSUserId = new APSUserId(localAPSUserIdString); APSUser localAPSUser = new APSUser(localAPSUserId, localAPSUserName, localAPSPassword); var temp = repository.Stub(r => r.GetAPSUserById(localAPSUserId)).Equals(localAPSUser); repository.VerifyAllExpectations(); }
public void Compare_APSUserId_ExpectObjectImmutability() { //Arrange string localId1 = "abc123"; string localId2 = "abc123"; //Act APSUserId localAPSUserId1 = new APSUserId(localId1); APSUserId localAPSUserId2 = new APSUserId(localId2); //Assert Assert.AreEqual(localAPSUserId1.IdString, localAPSUserId2.IdString); }
public void Create_NewAPSUSer_ExpectValid() { //Arrange string localAPSUserIdString = "APS01"; string localUsername = "******"; string localPassword = "******"; APSUserId localAPSUserId = new APSUserId(localAPSUserIdString); //Act APSUser localAPSUser = new APSUser(localAPSUserId, localUsername, localPassword); //Assert Assert.AreEqual(localAPSUser.APSUserId, localAPSUserId); Assert.AreEqual(localAPSUser.APSUsername, localUsername); Assert.AreEqual(localAPSUser.APSPassword, localPassword); }
public APSUser GetAPSUserById(APSUserId apsUserId) { APSUser localAPSUser; DataTable dt = dataConnection.SelectQuery("Select query to retrieve APS User by APSUserId"); if (dt.Rows.Count == 1) { DataRow dr = dt.Rows[0]; localAPSUser = new APSUser((APSUserId)dr["apsUserId"], (string)dr["apsUsername"], (string)dr["apsUserPassword"]); } else { throw new Exception("There can be only one APS User per APSUserId"); } return localAPSUser; }
public void Add_BillingAccount_ExpectAccountAdded() { //Arrange string localAPSUserIdString = "APS01"; string localUsername = "******"; string localPassword = "******"; APSUserId localAPSUserId = new APSUserId(localAPSUserIdString); APSUser localAPSUser = new APSUser(localAPSUserId, localUsername, localPassword); string localBillingAccountIdString = "APSBA01"; string localBillingCompanyIdString = "COJ01"; string localBillingAccountUsername = "******"; string localBillingAccountPassword = "******"; BillingAccountId localBillingAccountId = new BillingAccountId(localBillingAccountIdString); BillingCompanyId localBillingCompanyId = new BillingCompanyId(localBillingCompanyIdString); BillingAccount localBillingAccount = new BillingAccount(localBillingAccountId, localBillingCompanyId, localBillingAccountUsername, localBillingAccountPassword, localAPSUser); //Act localAPSUser.AddBillingAccount(localBillingAccount); //Assert Assert.AreEqual(localAPSUser.BillingAccounts.First(ba => ba.BillingAccountId == localBillingAccountId), localBillingAccount); }
public void Add_BillingAccount_ExpectAccountAdded() { //Arrange string localAPSUserIdString = "APS01"; string localUsername = "******"; string localPassword = "******"; APSUserId localAPSUserId = new APSUserId(localAPSUserIdString); APSUser localAPSUser = new APSUser(localAPSUserId, localUsername, localPassword); string localBillingAccountIdString = "APSBA01"; string localBillingCompanyIdString = "COJ01"; string localBillingAccountUsername = "******"; string localBillingAccountPassword = "******"; BillingAccountId localBillingAccountId = new BillingAccountId(localBillingAccountIdString); BillingCompanyId localBillingCompanyId = new BillingCompanyId(localBillingCompanyIdString); BillingAccount localBillingAccount = new BillingAccount(localBillingAccountId, localBillingCompanyId, localBillingAccountUsername, localBillingAccountPassword, localAPSUser); //Act localAPSUser.AddBillingAccount(localBillingAccount); //Assert Assert.AreEqual(localAPSUser.BillingAccounts.First(ba => ba.BillingAccountId == localBillingAccountId),localBillingAccount); }
public async Task <List <Statement> > GetAllStatementsPerUser(APSUserId UserID) { //Gets a specific statements for a user //code logic return null for now return(null); }
public async Task<List<Statement>> GetAllStatementsPerUser(APSUserId UserID) { //Gets a specific statements for a user //code logic return null for now return null; }