public void CreateUserReturnsCreatedResponseWithStatus() { var request = new Fixture().Build <UserCreateRequest>().Create(); _fakeCreateUserRequestUseCase.Setup(x => x.Execute(request)) .Returns(new UserResponse { Email = request.Email, Name = request.Name, Status = "unverified" }); var response = _classUnderTest.CreateUser(request) as CreatedResult; response.StatusCode.Should().Be(201); }
public void CreateUser_ValidStudent_Success() { //Arrange string login = "******"; string password = "******"; string passwordcrypt = EncodeMD5(password); string selecttype = "Student"; //Act controllerToTest.CreateUser(login, password, password, selecttype, lastname, firstmidname, emailaddress, hiredate); //Assert Assert.IsNotNull(dbContext.Students.SingleOrDefault(p => p.Login == login && p.Password == passwordcrypt && p.LastName == lastname && p.FirstMidName == firstmidname)); }
public void StudentRegistration_NewStudent_Result_Succes() { var student = controllerToTest.CreateUser("Paul","1234","1234","student","Paulo","Edwart","*****@*****.**",DateTime.Now); Assert.IsTrue(student!=null); }