Esempio n. 1
0
        public void ChangePublisher()
        {
            //Arrange
            var book = new Book()
            {
                Id     = 1,
                Title  = "Domain Driven Design",
                Author = new Author()
                {
                    Id   = 65,
                    Name = "Eric Evans"
                },
                PublishDate = DateTime.Now.AddMonths(-6),
                Publisher   = "McGraw-Hill"
            };
            //Act
            var newPublisher = "American Publishing";

            book.ChangePublisher(newPublisher);

            //Assert
            var expectedPublisher = newPublisher.ToString();
            var actualPublisher   = book.Publisher.ToString();

            Assert.Equal(expectedPublisher, actualPublisher);
        }
Esempio n. 2
0
        public void ChangePublisher()
        {
            var book3 = new Book()
            {
                Id     = 2,
                Title  = "Gone Girl",
                Author = new Author()
                {
                    Id   = 34,
                    Name = "Gillian Flynn",
                    Bio  = "A great author",
                },
                publishDate = DateTime.Now.AddMonths(-6),
                Publisher   = "Crown Publishing"
            };
            //Act
            var newPublisher = "Columbis";

            book3.ChangePublisher(newPublisher);

            //Assert
            var expectedPublisher = newPublisher;
            var actualPublisher   = book3.Publisher;

            Assert.Equal(expectedPublisher, actualPublisher);
        }
Esempio n. 3
0
        public void ChangePublisher()
        {
            //Arrange
            var book = new Book()
            {
                Id     = 1,
                Title  = "Domain Driven Design",
                Author = new Author()
                {
                    Id   = 65,
                    Name = "Eric Evans"
                },
                PublishDate = DateTime.Now.AddMonths(-6),
                Publisher   = "McGraw-Hill"
            };

            //Act
            var newPublishername = "Stellar";

            book.ChangePublisher(newPublishername);


            //Assert
            var NewPublisher     = newPublishername;
            var CurrentPublisher = book.Publisher;

            AssemblyLoadEventArgs.Equals(NewPublisher, CurrentPublisher);
        }
Esempio n. 4
0
        public void ChangePublisher()
        {
            var book3 = new Book()
            {
                Id     = 3,
                Title  = "Arts",
                Author = new Author()
                {
                    Id   = 93,
                    Name = "Tracy McGrady"
                },
                PublishDate = DateTime.Now.AddMonths(-6),
                Publisher   = "McGraw-Hill"
            };
            //Act
            var newPublisher = "The Ohio State University Press";

            book3.ChangePublisher(newPublisher);

            //Assert
            var expectedPublisher = newPublisher;
            var actualPublisher   = book3.Publisher;

            Assert.Equal(expectedPublisher, actualPublisher);
        }