use KiThe::Kinetics::experimental_kinetics::exp_kinetics_main::*;

fn main() {
    // Create a simple test dataset
    let csv_content = "time,mass,temperature\n1.0,10.0,300.0\n2.0,9.5,310.0\n3.0,9.0,320.0";
    let temp_file = std::env::temp_dir().join("test_nulls.csv");
    std::fs::write(&temp_file, csv_content).unwrap();
    
    let ds = TGADataset::from_csv(temp_file.to_str().unwrap(), "time", "temperature", "mass").unwrap();
    
    // Test the check_nulls function
    println!("Testing check_nulls function:");
    let _ds = ds.check_nulls();
    
    println!("Test completed successfully!");
}