public void GetContentTypeByIdSuccess() { //Arrange var contentTypeRepository = new ContentTypeRepository(_container); var dbContext = _serviceProvider.GetRequiredService <DeviserDbContext>(); var contentTypes = TestDataRepository.GetContentTypes(); foreach (var ct in contentTypes) { contentTypeRepository.CreateContentType(ct); } var id = contentTypeRepository.GetContentTypes().First().Id; //Act var result = contentTypeRepository.GetContentType(id); //Assert Assert.NotNull(result); Assert.NotEqual(result.Id, Guid.Empty); Assert.True(result.CreatedDate > DateTime.MinValue); Assert.True(result.LastModifiedDate > DateTime.MinValue); //Clean dbContext.ContentType.RemoveRange(dbContext.ContentType); }
public void GetContentTypeByNameFail(string typeName) { //Arrange var contentTypeRepository = new ContentTypeRepository(_container); //Act var result = contentTypeRepository.GetContentType(typeName); //Assert Assert.Null(result); }
public void GetContentTypeByIdFail() { //Arrange var contentTypeRepository = new ContentTypeRepository(_container); var id = Guid.Empty; //Act var result = contentTypeRepository.GetContentType(id); //Assert Assert.Null(result); }