コード例 #1
0
        public void Register_LoginNameExists_MemberCreationExceptionThrown()
        {
            var memberToLogin = new MemberEntityDto()
            {
                EmailAddress = "*****@*****.**",
                LoginName    = "yyy",
                Password     = "******"
            };

            Assert.ThrowsAsync <MemberCreationException>(() => _frontManagerSetter.MockMemberManager.Register(memberToLogin));
        }
コード例 #2
0
        public async Task Login_MemberExists_Success()
        {
            var memberToLogin = new MemberEntityDto()
            {
                EmailAddress = "yyy",
                Password     = "******"
            };

            var token = _frontManagerSetter.MockMemberManager.Login(memberToLogin);

            Assert.AreEqual(token.ToString(), "new token");
        }
コード例 #3
0
        public async Task Register_NewMember_MemberCreationSucceed()
        {
            var memberToLogin = new MemberEntityDto()
            {
                EmailAddress = "*****@*****.**",
                LoginName    = "Newest",
                Password     = "******"
            };

            var membersCount = PlaygroundTestContext.Members.Count;
            var memberEntity = await _frontManagerSetter.MockMemberManager.Register(memberToLogin);

            Assert.IsNotNull(memberEntity);
            Assert.AreEqual(membersCount + 1, PlaygroundTestContext.Members.Count);
        }