old_contents: from unittest import TestCase
  
  import niche_vlaanderen
  
  class testNitrogenMineralisation(TestCase):
      def test_simple_get(self):
          '''
             This test case is the same as the documentation
          '''
          nm = niche_vlaanderen.NitrogenMineralisation()
          result = nm.get(140000,33)
  
          self.assertEqual(75, result)
  
  class testNutrientLevel(TestCase):
      def test_simple_get(self):
          '''
             This test case is the same as the documentation
          '''
          nl = niche_vlaanderen.NutrientLevel()
          result = nl.get(2,140000,445,1)
  
          self.assertEqual(5, result)
  
new_contents: from unittest import TestCase
  
  import numpy as np
  
  import niche_vlaanderen
  
  class testNitrogenMineralisation(TestCase):
      def test_simple_get(self):
          '''
             This test case is the same as the documentation
          '''
          nm = niche_vlaanderen.NitrogenMineralisation()
          result = nm.get(140000,33)
  
          self.assertEqual(75, result)
  
      def test_array_get_oneelement(self):
          soil_codes = np.array(140000)
          msw = np.array(33)
          nm = niche_vlaanderen.NitrogenMineralisation()
          result = nm.get_array(soil_codes, msw)
          np.testing.assert_equal(np.array(75), result)
  
  class testNutrientLevel(TestCase):
      def test_simple_get(self):
          '''
             This test case is the same as the documentation
          '''
          nl = niche_vlaanderen.NutrientLevel()
          result = nl.get(2,140000,445,1)
  
          self.assertEqual(5, result)
  
subject: add test for numpy array