public void CreatePaperNullTest() { //Arrange var storedPaper = new StoredPaper {Id = 0, Type = "article"}; _mockRepo.Setup(r => r.Create(storedPaper)).Returns(Task.FromResult(storedPaper.Id)); //Act var paperId = _adapter.Create(null); }
// datafield, user, phase public static List<StoredPaper> CreatePapers() { var fieldTypes = new List<string> { "author", "title", "year" }; var fieldValues = new List<string> { "Sam", "Sam Learns to Program", "2015" }; var paper1 = new StoredPaper { ResourceRef = "1", FieldTypes = fieldTypes, FieldValues = fieldValues, RequesteDataFields = CreateDatafields(), Type = "Article" }; var paper2 = new StoredPaper { ResourceRef = "2", FieldTypes = fieldTypes, FieldValues = fieldValues, RequesteDataFields = CreateDatafields(), Type = "Article" }; var paper3 = new StoredPaper { ResourceRef = "3", FieldTypes = fieldTypes, FieldValues = fieldValues, RequesteDataFields = CreateDatafields(), Type = "Article" }; return new List<StoredPaper> { paper1, paper2, paper3 }; }
public void CreatePaperTest() { //Arrange var storedPaper = new StoredPaper {Id = 0, Type = "article"}; _mockRepo.Setup(r => r.Create(storedPaper)).Returns(Task.FromResult(storedPaper.Id)); var fieldTypes = new List<string>(); fieldTypes.Add("author"); fieldTypes.Add("title"); fieldTypes.Add("year"); var fieldValues = new List<string>(); fieldValues.Add("Will BeGood"); fieldValues.Add("Life's Questions"); fieldValues.Add("1905"); var paper = new Paper("article", fieldTypes, fieldValues); //Act var paperId = _adapter.Create(paper); //Assert Assert.IsTrue(paperId.Result == 0); }