コード例 #1
0
ファイル: CreateUserTester.cs プロジェクト: 1pindsvin/yagni
        public void AssertDefaultAthleteForNewUser()
        {
            var userDataAccess = new UserDataAccess();
            MemoryDataContext.Clear();
            const string email = "*****@*****.**";
            const string password = "******";

            var user = userDataAccess.CreateUserWithDefaultAthlete(email, password);

            var athleteDataAccess = new AthleteDataAccess();
            var athlete = athleteDataAccess.GetAthlete(user);
            Assert.AreEqual(user, athlete.User);
        }
コード例 #2
0
ファイル: CreateUserTester.cs プロジェクト: 1pindsvin/yagni
        public void AssertUserDataIsSet()
        {
            var userDataAccess = new UserDataAccess();
            MemoryDataContext.Clear();
            const string email = "*****@*****.**";
            const string password = "******";

            var user = userDataAccess.CreateUserWithDefaultAthlete(email, password);

            Assert.AreEqual(email, user.UserName);
            Assert.AreEqual(password, user.Password);
            Assert.AreEqual(3, MemoryDataContext.CommitCallCount);
            Assert.AreEqual(user.CustomerID, user.ID.ToString());
        }
コード例 #3
0
ファイル: SecurityService.cs プロジェクト: 1pindsvin/yagni
 public SecurityService()
 {
     _dataAccess = new UserDataAccess();
 }
コード例 #4
0
ファイル: SecurityHandler.cs プロジェクト: 1pindsvin/yagni
 public SecurityHandler()
 {
     _userDataAccess = new UserDataAccess();
 }