public HTTP(ConfigProtocol configProtocol) { _configProtocol = configProtocol ?? throw new ArgumentNullException(nameof(configProtocol)); _host = configProtocol.Host; _period = configProtocol.Period; _validCode = Convert.ToInt32(configProtocol.GetAdditionalAttribute("ValidCode")); }
public TCP(ConfigProtocol configProtocol) { _configProtocol = configProtocol ?? throw new ArgumentNullException(nameof(configProtocol)); _host = configProtocol.Host; _period = configProtocol.Period; _port = Convert.ToInt32(configProtocol.GetAdditionalAttribute("Port")); }
public void ConfigProtocol_for_func_GetAdditionalAttribute_onNotExistContainerAttributes() { Assert.Throws <NullReferenceException>(() => _configProtocol.GetAdditionalAttribute("attributeNotExist")); }