Example #1
0
        public void GetForm_WithNotExistingId_ShouldReturnNull()
        {
            // Arrange
            StarStuffDbContext db = this.Database;
            PublicationService publicationService = new PublicationService(db);

            const int publicationId = 1;

            // Act
            PublicationFormServiceModel result = publicationService.GetForm(publicationId);

            // Assert
            Assert.Null(result);
        }
Example #2
0
        public void GetForm_WithExistingId_ShouldReturnPublication()
        {
            // Arrange
            StarStuffDbContext db = this.Database;
            PublicationService publicationService = new PublicationService(db);

            this.SeedDatabase(db);

            const int publicationId = 1;

            Publication expected = this.GetFakePublications().First();

            // Act
            PublicationFormServiceModel actual = publicationService.GetForm(publicationId);

            // Assert
            this.ComparePublications(expected, actual);
        }