Skip to content
This repository was archived by the owner on Apr 24, 2024. It is now read-only.

Commit af38ec1

Browse files
authored
Merge pull request #151 from North-Two-Five/issue#Nro140-change-confusing-config-variable-name
Issue#140 change confusing config variable name
2 parents fc8ed1b + 663573d commit af38ec1

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

Analytics/Client.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ internal Client(string writeKey, Config config, IRequestHandler requestHandler)
6262
if (requestHandler == null)
6363
{
6464
if (config.Send)
65-
requestHandler = new FakeRequestHandler(this);
66-
else
6765
requestHandler = new BlockingRequestHandler(this, config.Timeout);
66+
else
67+
requestHandler = new FakeRequestHandler(this);
6868
}
6969

7070
IBatchFactory batchFactory = new SimpleBatchFactory(this._writeKey);

Analytics/Config.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public class Config
4848
/// <param name="threads">Count of concurrent internal threads to post data from queue</param>
4949
/// <param name="flushInterval">The frequency, in seconds, to send data to Segment</param>
5050
/// <param name="gzip">Compress data w/ gzip before dispatch</param>
51-
/// <param name="send">Don’t send data to Segment</param>
51+
/// <param name="send">Send data to Segment</param>
5252
/// <param name="userAgent">Sets User Agent Header</param>
5353
public Config(
5454
string host = "https://api.segment.io",
@@ -60,7 +60,7 @@ public Config(
6060
int threads = 1,
6161
double flushInterval = 10,
6262
bool gzip = false,
63-
bool send = false,
63+
bool send = true,
6464
string userAgent = null
6565
)
6666
{

Test.Net35/ClientTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ public void IdentifyThrowsInvalidOperationExceptionWhenUserIdIsEmpty()
184184
}
185185

186186
[Test]
187-
public void ClientUsesFakeRequestHandlerWhenSendIsTrue()
187+
public void ClientUsesFakeRequestHandlerWhenSendIsFalse()
188188
{
189-
var client = new Client("writeKey", new Config(send: true));
189+
var client = new Client("writeKey", new Config(send: false));
190190

191191
var flushHandler = GetPrivateFieldValue<AsyncIntervalFlushHandler>(client, "_flushHandler");
192192

@@ -196,9 +196,9 @@ public void ClientUsesFakeRequestHandlerWhenSendIsTrue()
196196
}
197197

198198
[Test]
199-
public void ClientUsesBlockingRequestHandlerWhenSendIsFalse()
199+
public void ClientUsesBlockingRequestHandlerWhenSendIsTrue()
200200
{
201-
var client = new Client("writeKey", new Config(send: false));
201+
var client = new Client("writeKey", new Config(send: true));
202202

203203
var flushHandler = GetPrivateFieldValue<AsyncIntervalFlushHandler>(client, "_flushHandler");
204204

Test.Net45/ClientTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ public void IdentifyThrowsInvalidOperationExceptionWhenUserIdIsEmpty()
184184
}
185185

186186
[Test]
187-
public void ClientUsesFakeRequestHandlerWhenSendIsTrue()
187+
public void ClientUsesFakeRequestHandlerWhenSendIsFalse()
188188
{
189-
var client = new Client("writeKey", new Config(send: true));
189+
var client = new Client("writeKey", new Config(send: false));
190190

191191
var flushHandler = GetPrivateFieldValue<AsyncIntervalFlushHandler>(client, "_flushHandler");
192192

@@ -196,9 +196,9 @@ public void ClientUsesFakeRequestHandlerWhenSendIsTrue()
196196
}
197197

198198
[Test]
199-
public void ClientUsesBlockingRequestHandlerWhenSendIsFalse()
199+
public void ClientUsesBlockingRequestHandlerWhenSendIsTrue()
200200
{
201-
var client = new Client("writeKey", new Config(send: false));
201+
var client = new Client("writeKey", new Config(send: true));
202202

203203
var flushHandler = GetPrivateFieldValue<AsyncIntervalFlushHandler>(client, "_flushHandler");
204204

Test.NetStandard20/ClientTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ public void IdentifyThrowsInvalidOperationExceptionWhenUserIdIsEmpty()
184184
}
185185

186186
[Test]
187-
public void ClientUsesFakeRequestHandlerWhenSendIsTrue()
187+
public void ClientUsesFakeRequestHandlerWhenSendIsFalse()
188188
{
189-
var client = new Client("writeKey", new Config(send: true));
189+
var client = new Client("writeKey", new Config(send: false));
190190

191191
var flushHandler = GetPrivateFieldValue<AsyncIntervalFlushHandler>(client, "_flushHandler");
192192

@@ -196,9 +196,9 @@ public void ClientUsesFakeRequestHandlerWhenSendIsTrue()
196196
}
197197

198198
[Test]
199-
public void ClientUsesBlockingRequestHandlerWhenSendIsFalse()
199+
public void ClientUsesBlockingRequestHandlerWhenSendIsTrue()
200200
{
201-
var client = new Client("writeKey", new Config(send: false));
201+
var client = new Client("writeKey", new Config(send: true));
202202

203203
var flushHandler = GetPrivateFieldValue<AsyncIntervalFlushHandler>(client, "_flushHandler");
204204

0 commit comments

Comments
 (0)