public void TestCreate_ShouldSucceed() { //Set up dto ArtefactDto artefact = new ArtefactDto() { Name = "Test", Description = "Test", Measurement_Width = 1, Measurement_Height = 2, Measurement_Length = 3, AcquisitionDate = DateTime.Now, Image = testImage }; //Make test request ArtefactDto artefactResult = _controller.Create(artefact); //Assert Values Assert.IsNotNull(artefactResult); Assert.IsNotNull(artefactResult.Id); Assert.IsTrue(artefactResult.Id != 0); Assert.AreEqual(artefact.Name, artefactResult.Name); Assert.AreEqual(artefact.Description, artefactResult.Description); Assert.IsNotNull(artefactResult.CreatedDate); Assert.IsNotNull(artefactResult.ModifiedDate); }
ArtefactDto CreateTestArtefact() { ArtefactDto artefact = new ArtefactDto() { Name = "Test", Description = "Test", Measurement_Height = 1, Measurement_Length = 2, Measurement_Width = 3, AcquisitionDate = DateTime.Now, Image = testImage }; artefact = _artefactController.Create(artefact); return(artefact); }