//Numeric.RPL_MONOFFLINE import std.range : only; { auto logoff = parseNumeric!(Numeric.RPL_MONONLINE)(only("test", "someone")); assert(logoff.front.mask.nickname == "someone"); assert(logoff.front.mask.ident.isNull); assert(logoff.front.mask.host.isNull); } { auto logoff = parseNumeric!(Numeric.RPL_MONONLINE)(only("test", "someone,someone2")); assert(logoff.front.mask.nickname == "someone"); assert(logoff.front.mask.ident.isNull); assert(logoff.front.mask.host.isNull); logoff.popFront(); assert(logoff.front.mask.nickname == "someone2"); assert(logoff.front.mask.ident.isNull); assert(logoff.front.mask.host.isNull); }