public void TestGetWriteConcern_W(bool enabledDefault, bool enabled, object wobj, string connectionString)
{
var w = (wobj == null) ? null : (wobj is int) ? (WriteConcern.WValue)new WriteConcern.WCount((int)wobj) : new WriteConcern.WMode((string)wobj);
var url = new MongoUrl(connectionString);
var writeConcern = url.GetWriteConcern(enabledDefault);
Assert.AreEqual(enabled, writeConcern.Enabled);
Assert.AreEqual(w, writeConcern.W);
}