@@ -48,6 +48,7 @@ public void TestDefaults()
48
48
Assert . AreEqual ( null , builder . ReadPreference ) ;
49
49
Assert . AreEqual ( null , builder . ReplicaSetName ) ;
50
50
Assert . AreEqual ( null , builder . SafeMode ) ;
51
+ Assert . AreEqual ( MongoDefaults . SecondaryAcceptableLatency , builder . SecondaryAcceptableLatency ) ;
51
52
#pragma warning disable 618
52
53
Assert . AreEqual ( false , builder . SlaveOk ) ;
53
54
#pragma warning restore
@@ -984,58 +985,58 @@ public void TestSecondaryAcceptableLatency()
984
985
{
985
986
var builder = new MongoConnectionStringBuilder ( ) { Server = __localhost , SecondaryAcceptableLatency = TimeSpan . FromMilliseconds ( 500 ) } ;
986
987
Assert . AreEqual ( TimeSpan . FromMilliseconds ( 500 ) , builder . SecondaryAcceptableLatency ) ;
987
- var connectionString = "server=localhost;SecondaryAcceptableLatency =500ms" ;
988
+ var connectionString = "server=localhost;secondaryAcceptableLatency =500ms" ;
988
989
Assert . AreEqual ( connectionString , builder . ToString ( ) ) ;
989
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =500ms" ) . ToString ( ) ) ;
990
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =0.5" ) . ToString ( ) ) ;
991
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =0.5s" ) . ToString ( ) ) ;
992
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =00:00:00.500" ) . ToString ( ) ) ;
993
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatencyMS =500" ) . ToString ( ) ) ;
990
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =500ms" ) . ToString ( ) ) ;
991
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =0.5" ) . ToString ( ) ) ;
992
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =0.5s" ) . ToString ( ) ) ;
993
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =00:00:00.500" ) . ToString ( ) ) ;
994
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatencyMS =500" ) . ToString ( ) ) ;
994
995
995
996
builder = new MongoConnectionStringBuilder ( ) { Server = __localhost , SecondaryAcceptableLatency = TimeSpan . FromSeconds ( 30 ) } ;
996
997
Assert . AreEqual ( TimeSpan . FromSeconds ( 30 ) , builder . SecondaryAcceptableLatency ) ;
997
- connectionString = "server=localhost;SecondaryAcceptableLatency =30s" ;
998
+ connectionString = "server=localhost;secondaryAcceptableLatency =30s" ;
998
999
Assert . AreEqual ( connectionString , builder . ToString ( ) ) ;
999
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =30000ms" ) . ToString ( ) ) ;
1000
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =30" ) . ToString ( ) ) ;
1001
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =30s" ) . ToString ( ) ) ;
1002
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =0.5m" ) . ToString ( ) ) ;
1003
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =00:00:30" ) . ToString ( ) ) ;
1004
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatencyMS =30000" ) . ToString ( ) ) ;
1000
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =30000ms" ) . ToString ( ) ) ;
1001
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =30" ) . ToString ( ) ) ;
1002
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =30s" ) . ToString ( ) ) ;
1003
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =0.5m" ) . ToString ( ) ) ;
1004
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =00:00:30" ) . ToString ( ) ) ;
1005
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatencyMS =30000" ) . ToString ( ) ) ;
1005
1006
1006
1007
builder = new MongoConnectionStringBuilder ( ) { Server = __localhost , SecondaryAcceptableLatency = TimeSpan . FromMinutes ( 30 ) } ;
1007
1008
Assert . AreEqual ( TimeSpan . FromMinutes ( 30 ) , builder . SecondaryAcceptableLatency ) ;
1008
- connectionString = "server=localhost;SecondaryAcceptableLatency =30m" ;
1009
+ connectionString = "server=localhost;secondaryAcceptableLatency =30m" ;
1009
1010
Assert . AreEqual ( connectionString , builder . ToString ( ) ) ;
1010
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =1800000ms" ) . ToString ( ) ) ;
1011
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =1800" ) . ToString ( ) ) ;
1012
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =1800s" ) . ToString ( ) ) ;
1013
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =30m" ) . ToString ( ) ) ;
1014
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =0.5h" ) . ToString ( ) ) ;
1015
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =00:30:00" ) . ToString ( ) ) ;
1016
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatencyMS =1800000" ) . ToString ( ) ) ;
1011
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =1800000ms" ) . ToString ( ) ) ;
1012
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =1800" ) . ToString ( ) ) ;
1013
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =1800s" ) . ToString ( ) ) ;
1014
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =30m" ) . ToString ( ) ) ;
1015
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =0.5h" ) . ToString ( ) ) ;
1016
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =00:30:00" ) . ToString ( ) ) ;
1017
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatencyMS =1800000" ) . ToString ( ) ) ;
1017
1018
1018
1019
builder = new MongoConnectionStringBuilder ( ) { Server = __localhost , SecondaryAcceptableLatency = TimeSpan . FromHours ( 1 ) } ;
1019
1020
Assert . AreEqual ( TimeSpan . FromHours ( 1 ) , builder . SecondaryAcceptableLatency ) ;
1020
- connectionString = "server=localhost;SecondaryAcceptableLatency =1h" ;
1021
+ connectionString = "server=localhost;secondaryAcceptableLatency =1h" ;
1021
1022
Assert . AreEqual ( connectionString , builder . ToString ( ) ) ;
1022
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =3600000ms" ) . ToString ( ) ) ;
1023
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =3600" ) . ToString ( ) ) ;
1024
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =3600s" ) . ToString ( ) ) ;
1025
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =60m" ) . ToString ( ) ) ;
1026
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =1h" ) . ToString ( ) ) ;
1027
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =01:00:00" ) . ToString ( ) ) ;
1028
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatencyMS =3600000" ) . ToString ( ) ) ;
1023
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =3600000ms" ) . ToString ( ) ) ;
1024
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =3600" ) . ToString ( ) ) ;
1025
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =3600s" ) . ToString ( ) ) ;
1026
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =60m" ) . ToString ( ) ) ;
1027
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =1h" ) . ToString ( ) ) ;
1028
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =01:00:00" ) . ToString ( ) ) ;
1029
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatencyMS =3600000" ) . ToString ( ) ) ;
1029
1030
1030
1031
builder = new MongoConnectionStringBuilder ( ) { Server = __localhost , SecondaryAcceptableLatency = new TimeSpan ( 1 , 2 , 3 ) } ;
1031
1032
Assert . AreEqual ( new TimeSpan ( 1 , 2 , 3 ) , builder . SecondaryAcceptableLatency ) ;
1032
- connectionString = "server=localhost;SecondaryAcceptableLatency =01:02:03" ;
1033
+ connectionString = "server=localhost;secondaryAcceptableLatency =01:02:03" ;
1033
1034
Assert . AreEqual ( connectionString , builder . ToString ( ) ) ;
1034
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =3723000ms" ) . ToString ( ) ) ;
1035
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =3723" ) . ToString ( ) ) ;
1036
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =3723s" ) . ToString ( ) ) ;
1037
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatency =01:02:03" ) . ToString ( ) ) ;
1038
- Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;SecondaryAcceptableLatencyMS =3723000" ) . ToString ( ) ) ;
1035
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =3723000ms" ) . ToString ( ) ) ;
1036
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =3723" ) . ToString ( ) ) ;
1037
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =3723s" ) . ToString ( ) ) ;
1038
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatency =01:02:03" ) . ToString ( ) ) ;
1039
+ Assert . AreEqual ( connectionString , new MongoConnectionStringBuilder ( "server=localhost;secondaryAcceptableLatencyMS =3723000" ) . ToString ( ) ) ;
1039
1040
}
1040
1041
1041
1042
[ Test ]
0 commit comments