public void Description_ShouldBeSetAndGottenCorrectly(string testDescription) { //Arrange && Act var project = new Models.Projects.Project { Description = testDescription }; //Assert Assert.AreEqual(testDescription, project.Description); }
public void Id_ShouldBeSetAndGottenCorrectly(string testId) { //Arrange && Act var project = new Models.Projects.Project { Id = Guid.Parse(testId) }; //Assert Assert.AreEqual(testId, project.Id.ToString()); }
public void Title_ShouldBeSetAndGottenCorrectly(string testTitle) { //Arrange && Act var project = new Models.Projects.Project { Title = testTitle }; //Assert Assert.AreEqual(testTitle, project.Title); }
public void UserId_ShouldBeSetAndGottenCorrectly() { //Arrange var testId = Guid.NewGuid().ToString(); //Act var project = new Models.Projects.Project { UserId = testId }; //Assert Assert.AreEqual(testId, project.UserId); }
public void IsDeleted_ShouldBeSetAndGottenCorrectly() { //Arrange var isDeleted = true; //Act var project = new Models.Projects.Project { IsDeleted = isDeleted }; //Assert Assert.AreEqual(isDeleted, project.IsDeleted); }
public void Project_ShouldBeSetAndGottenCorrectly() { //Arrange var project = new Models.Projects.Project(); //Act var projectStar = new Models.Projects.ProjectStar() { Project = project }; //Assert Assert.AreSame(project, projectStar.Project); }
public void StartDate_ShouldBeSetAndGottenCorrectly() { //Arrange var testDate = DateTime.Now; //Act var project = new Models.Projects.Project() { StartDate = testDate }; //Assert Assert.AreEqual(testDate, project.StartDate); }
public void Comments_ShouldBeSetAndGottenCorrectly() { //Arrange var comments = new List <Models.Projects.ProjectComment> { new Models.Projects.ProjectComment() }; //Act var project = new Models.Projects.Project { Comments = comments }; //Assert Assert.AreSame(comments[0], project.Comments.First()); }
public void Stars_ShouldBeSetAndGottenCorrectly() { //Arrange var stars = new List <Models.Projects.ProjectStar> { new Models.Projects.ProjectStar() }; //Act var project = new Models.Projects.Project { Stars = stars }; //Assert Assert.AreSame(stars[0], project.Stars.First()); }
public void Constructor_ShouldInitializeCollections() { //Arrange && Act var project = new Models.Projects.Project(); //Assert Assert.That( project.Stages, Is.Not.Null.And.InstanceOf <ICollection <Models.Projects.ProjectStage> >()); Assert.That( project.Stars, Is.Not.Null.And.InstanceOf <ICollection <Models.Projects.ProjectStar> >()); Assert.That( project.Comments, Is.Not.Null.And.InstanceOf <ICollection <Models.Projects.ProjectComment> >()); }
public void User_ShouldBeSetAndGottenCorrectly() { //Arrange var user = new RegularUser() { Id = Guid.NewGuid().ToString() }; //Act var project = new Models.Projects.Project() { User = user }; //Assert Assert.AreSame(user, project.User); Assert.AreEqual(user.Id, project.User.Id); }