public void Options_ShouldNotBeNull_UnderAllConditions() { // Arrange var input = new BulkCopyRequest(); // Act BulkCopyCommandOptionsBuilder output = new BulkCopyCommandOptionsBuilder(input); // Assert output.ShouldNotBeNull(); input.ShouldNotBeNull(); input.Options.ShouldNotBeNull(); // Print WriteLine(output); }
public void KeepIdentity_ShouldSetTheFlag_WhenFlagIsTrue() { // Arrange var input = new BulkCopyRequest(); // Act BulkCopyCommandOptionsBuilder output = new BulkCopyCommandOptionsBuilder(input).KeepIdentity(); // Assert output.ShouldNotBeNull(); input.ShouldNotBeNull(); input.Options.ShouldNotBeNull(); input.Options.KeepIdentity.ShouldNotBeNull(); input.Options.KeepIdentity.ShouldBe(true); // Print WriteLine(output); }
public void CheckConstraints_ShouldDisableTheFlag_WhenFlagIsFalse() { // Arrange var input = new BulkCopyRequest(); // Act BulkCopyCommandOptionsBuilder output = new BulkCopyCommandOptionsBuilder(input).CheckConstraints(false); // Assert output.ShouldNotBeNull(); input.ShouldNotBeNull(); input.Options.ShouldNotBeNull(); input.Options.CheckConstraints.ShouldNotBeNull(); input.Options.CheckConstraints.ShouldBe(false); // Print WriteLine(output); }
public void AllowEncryptedValueModifications_ShouldSetTheFlag_WhenFlagIsTrue() { // Arrange var input = new BulkCopyRequest(); // Act BulkCopyCommandOptionsBuilder output = new BulkCopyCommandOptionsBuilder(input).AllowEncryptedValueModifications(); // Assert output.ShouldNotBeNull(); input.ShouldNotBeNull(); input.Options.ShouldNotBeNull(); input.Options.AllowEncryptedValueModifications.ShouldNotBeNull(); input.Options.AllowEncryptedValueModifications.ShouldBe(true); // Print WriteLine(output); }
public void UseInternalTransaction_ShouldSetTheFlag_WhenFlagIsTrue() { // Arrange var input = new BulkCopyRequest(); // Act BulkCopyCommandOptionsBuilder output = new BulkCopyCommandOptionsBuilder(input).UseInternalTransaction(); // Assert output.ShouldNotBeNull(); input.ShouldNotBeNull(); input.Options.ShouldNotBeNull(); input.Options.UseInternalTransaction.ShouldNotBeNull(); input.Options.UseInternalTransaction.ShouldBe(true); // Print WriteLine(output); }