public void WithFSync_should_return_same_instance_if_value_is_equal(bool?fsync) { var writeConcern1 = new WriteConcern(null, null, fsync, null); var writeConcern2 = writeConcern1.WithFSync(fsync); writeConcern2.Should().BeSameAs(writeConcern1); }
public void WithFSync_should_return_new_instance_if_value_is_not_equal(bool?fsync1, bool?fsync2) { var writeConcern1 = new WriteConcern(null, null, fsync1, null); var writeConcern2 = writeConcern1.WithFSync(fsync2); writeConcern2.Should().NotBeSameAs(writeConcern1); writeConcern2.FSync.Should().Be(fsync2); }