voidio 0.1.4

VOID I/O - High-performance Cross-platform I/O for Rust.
#[cfg(test)]
mod tests {
    use std::ops::Add;
    use voidio::console::{Component, ConsoleSender};

    #[test]
    fn logging () {
        let console = ConsoleSender::new(std::io::stdout());
        let prefix =
            Component::text("[")
                .add(Component::text("VoidIO").color(0xFF55FF))
                .add(Component::text("] "));
        let message = prefix + Component::text("Hello, VoidIO!");
        console.send(&message).expect("Failed to console message");
        console.send(&message).expect("Failed to console message");
        // Optionally, you can check if the message was logged correctly
        // by capturing the output or checking the state of the logger.
        // This might require additional setup depending on how the logger is implemented.
    }
}