BloomTests.Book.BookCollectionTests.InsertBook_Present_Replaces C# (CSharp) Method

InsertBook_Present_Replaces() private method

private InsertBook_Present_Replaces ( ) : void
return void
        public void InsertBook_Present_Replaces()
        {
            var info1 = new BookInfo("book1", true);
            var info2 = new BookInfo("book2", true);
            var info3 = new BookInfo("book10", true);
            var info4 = new BookInfo("book20", true);
            var infoNew = new BookInfo("book10", true);
            var state = new List<BookInfo>(new[] { info1, info2, info3, info4 });
            var collection = new BookCollection(state);
            collection.InsertBookInfo(infoNew);
            Assert.That(state[2], Is.EqualTo(infoNew), "book info should replace existing book");
            Assert.That(state, Has.Count.EqualTo(4));
        }