public void CreateBoard_Should_ReturnCorrectInstance() { //Arrange var factory = new WimFactory(); var title = "ExampleBoard"; //Act var sut = factory.CreateBoard(title); //Assert Assert.IsInstanceOfType(sut, typeof(Board)); }
public void CreateTeam_Should_ReturnCorrectInstance() { //Arrange var factory = new WimFactory(); var title = "ExampleMember"; var memberOperations = new Mock <IMemberOpertaions>(); //Act var sut = factory.CreateTeam(title); //Assert Assert.IsInstanceOfType(sut, typeof(Team)); }
public void CreateMember_Should_ReturnCorrectInstance() { //Arrange var factory = new WimFactory(); var title = "ExampleMember"; var allTeamsMock = new Mock <IAllTeams>(); //Act var sut = factory.CreateMember(title, allTeamsMock.Object); //Assert Assert.IsInstanceOfType(sut, typeof(Member)); }
public void CreateStory_Should_ReturnCorrectInstance() { //Arrange var factory = new WimFactory(); var title = "ExampleStory"; var mockPerson = new Mock <IMember>(); var descritpion = "Example Description"; //Act var sut = factory.CreateStory(title, descritpion, Priority.High, Size.Large, StoryStatus.InProgress, mockPerson.Object); //Assert Assert.IsInstanceOfType(sut, typeof(Story)); }
public void CreateFeedback_Should_ReturnCorrectInstance() { //Arrange var factory = new WimFactory(); var title = "ExampleFeedback"; var rating = 4; var descritpion = "Example Description"; //Act var sut = factory.CreateFeedback(title, descritpion, rating, FeedbackStatus.New); //Assert Assert.IsInstanceOfType(sut, typeof(Feedback)); }
public void Constructor_Should_AssignCorrectRating() { //Arange var factory = new WimFactory(); var title = "ExampleStory"; var descritpion = "Example Description"; var rating = 5; //Act var sut = factory.CreateFeedback(title, descritpion, rating, FeedbackStatus.New); //Assert Assert.AreEqual(sut.Rating, rating); }
public void CreateBug_Should_ReturnCorrectInstance() { //Arrange var factory = new WimFactory(); var title = "ExampleBug"; var mockPerson = new Mock <IMember>(); IList <string> stepsToReproduce = new List <string>() { "1. ExampleStepOne", "2.ExampleStepTwo" }; var descritpion = "Example Description"; //Act var sut = factory.CreateBug(title, Priority.High, Severity.Minor, mockPerson.Object, stepsToReproduce, descritpion); //Assert Assert.IsInstanceOfType(sut, typeof(Bug)); }
public void Constructor_Should_AssignsCorrectTitle() { //Arrange var factory = new WimFactory(); var title = "ExampleBug"; var mockPerson = new Mock <IMember>(); IList <string> stepsToReproduce = new List <string>() { "1. ExampleStepOne", "2.ExampleStepTwo" }; var descritpion = "Example Description"; //Act var sut = factory.CreateBug(title, Priority.High, Severity.Minor, mockPerson.Object, stepsToReproduce, descritpion); //Assert Assert.AreEqual(sut.Title, title); }
public void Constructor_Should_AssignsCorrectAssignee() { //Arrange var factory = new WimFactory(); var storyTitle = "StoryTitleToCheck"; var storyDescription = "This is the first story description"; var storyPriority = Priority.High; var storySize = Size.Large; var storyStatus = StoryStatus.NotDone; var MockStoryAssignee = new Mock <IMember>(); //Act var sut = factory.CreateStory(storyTitle, storyDescription, storyPriority, storySize, storyStatus, MockStoryAssignee.Object); //Assert Assert.AreEqual(sut.Assignee, MockStoryAssignee.Object); }
public void Constructor_Should_AssignsCorrectStepsToReproduce() { //Arrange var factory = new WimFactory(); var title = "ExampleBug"; var severityToAssign = Severity.Minor; var mockPerson = new Mock <IMember>(); IList <string> stepsToReproduce = new List <string>() { "1. ExampleStepOne", "2.ExampleStepTwo" }; var descritpion = "Example Description"; //Act var sut = factory.CreateBug(title, Priority.Low, severityToAssign, mockPerson.Object, stepsToReproduce, descritpion); //Assert Assert.IsTrue(sut.StepsToReproduce.SequenceEqual(stepsToReproduce)); }