public void DatabaseLoginNameTest() { string UserName = "******"; string Password = "******"; using (MembershipEntities memberDatabase2 = new MembershipEntities()) { User user = memberDatabase2.Users.Where(User => User.UserName == UserName && User.Password == Password).SingleOrDefault(); string check = user.UserName.ToString(); Assert.AreEqual("shaymas123", check); } }
public void DatabaseTestNullcheck() { using (MembershipEntities memberDatabase2 = new MembershipEntities()) { User newuser = memberDatabase2.Users.FirstOrDefault(); Assert.AreNotEqual(null, newuser); } }
public void ValidRegisterationTest() { string EmailAddress = "*****@*****.**"; string Password = "******"; string UserName = "******"; string message = ""; try { using (MembershipEntities memberDatabase2 = new MembershipEntities()) { if (!EmailAddress.Contains('@') || (!EmailAddress.Contains(".com"))) { message = "Must have valid Email"; } else if (!string.IsNullOrEmpty(UserName) && !string.IsNullOrEmpty(Password) && !string.IsNullOrEmpty(EmailAddress)) { User newuser = new User { Email = EmailAddress, UserName = UserName, Password = Password }; memberDatabase2.Users.Add(newuser); try { memberDatabase2.SaveChanges(); message = "success"; memberDatabase2.Users.Remove(newuser); memberDatabase2.SaveChanges(); } catch (Exception ex) { message = "User already exists"; } } else { message = "Username, password, and email must have a value"; } } } catch (Exception ex) { message = ex.Message; } Assert.AreEqual("success", message); }