public void GetClientById_WhenPassedInvalidId_ShouldReturnNull() { var farm = ClientFarm.GetTestFarm(); var clientById = farm.GetClient("whatever"); clientById.Should().BeNull(); }
public void GetClientById_WhenPassedValidId_ShouldReturnClientWithProperConfiguration() { var farm = ClientFarm.GetTestFarm(); var client = farm.GetClient(); var clientById = farm.GetClient(client.EndPointId); client.EndPointId.Should().Be(clientById.EndPointId); }
public void GetClient_WhenCalled_ShouldKickUpUsageCounter() { var farm = ClientFarm.GetTestFarm(); var calls = 10; for (var i = 0; i < calls; i++) { farm.GetClient(); } farm.UsageCounter.Should().Be(calls); }