Exemple #1
0
        public void Build_RecordWithRecordAndDefaultValues_CreatesAnEntityWithEmptyValues()
        {
            // Arrange
            var builder = new WebBookCiteBuilder();

            // Act
            WebBookCite actual = builder.Build();

            // Assert
            new
            {
                Cite = (BookCite)null,
                Url  = (string)null,
            }.ToExpectedObject().ShouldMatch(actual);
        }
Exemple #2
0
        public void Build_RecordWithRecord_CreatesAnEntityWithEmptyValues()
        {
            // Arrange
            var builder = new WebBookCiteBuilder()
                          .WithCite()
                          .WithUri(new UriBuilder("http", "localhost", 8080).Uri);

            // Act
            WebBookCite actual = builder.Build();

            // Assert
            new
            {
                Cite = new
                {
                    Author = "Bécquer, G. A."
                },
                Url = "http://localhost:8080/",
            }.ToExpectedObject().ShouldMatch(actual);
        }