public void Port_Is_Loaded_From_Settings_Service_With_Default_Value_Of_53() { var mockSettingsService = new Mocker<ISettingsService>().With(x => x.GetSettingByName("Port", 53), 53); var serverSettings = new DnsServerSettings(mockSettingsService.ToEntity()); var port = serverSettings.Port; mockSettingsService.AssertWasCalledOnce(x => x.GetSettingByName("Port", 53)); Assert.That(port, Is.EqualTo(53)); }
public void Starting_Dns_Server_Starts_Listeners() { var mockListener = new Mocker<IDnsListener>(); var factory = new Mocker<IDnsListenerFactory>() .With(x => x.CreateListeners(), new List<IDnsListener> { mockListener.ToEntity() }) .ToEntity(); var server = new DnsServer(factory); server.StartListening(); mockListener.AssertWasCalledOnce(x => x.StartListening()); }
public void SetupTest() { _endianessCheckerMocker = new Mocker<IEndianessChecker>() .With(checker => checker.IsLittleEndianSystem, true); _headerBytes = new HeaderBytes(); _serializer = new MessageSerializer(_endianessCheckerMocker.ToEntity()); }