rspw 0.1.1

A command line password generator written in rust
Documentation
use rspw::{Arguments};

//TODO: All tests need to be rewritten
#[test]
fn test_init() {    
    /*let args = Arguments::init();
    
    assert_eq!(args, ...);*/
}

#[test]
fn test_generate_passwd() {
    let mut test_input = [
        "-l=12".to_string(),
        "-s".to_string()
    ];
    
    let args = Arguments::init();
    assert_eq!(args.generate_passwd().unwrap().len(), 12);
    
    // Max length
    let args = Arguments::init();
    test_input[0] = "-l=64".to_string();
    assert_eq!(args.generate_passwd().unwrap().len(), 64);

    // Test for right error on wrong range
}