@@ -0,0 +1,1058 @@
+from nose.tools import assert_is, assert_equal%0Afrom bmi_ilamb import BmiIlamb%0A%0Adef test_component_name():%0A    component = BmiIlamb()%0A    name = component.get_component_name()%0A    assert_equal(name, 'ILAMB')%0A    assert_is(component.get_component_name(), name)%0A%0A%0Adef test_start_time():%0A    component = BmiIlamb()%0A    assert_equal(component.get_start_time(), 0.0)%0A%0A%0Adef test_end_time():%0A    component = BmiIlamb()%0A    assert_equal(component.get_end_time(), 1.0)%0A%0A%0Adef test_current_time():%0A    component = BmiIlamb()%0A    assert_equal(component.get_current_time(), 0.0)%0A%0A%0Adef test_time_step():%0A    component = BmiIlamb()%0A    assert_equal(component.get_time_step(), 1.0)%0A%0A%0Adef test_time_units():%0A    component = BmiIlamb()%0A    assert_equal(component.get_time_units(), 's')%0A%0A%0Adef test_get_input_var_names():%0A    component = BmiIlamb()%0A    assert_equal(component.get_input_var_names(), ())%0A%0A%0Adef test_get_output_var_names():%0A    component = BmiIlamb()%0A    assert_equal(component.get_output_var_names(), ())%0A%0A%0A# Todo: test initialize, update, update_until, finalize.%0A

Add nose tests for BMI methods