diff --git a/resources/knapsack.py b/resources/knapsack.py new file mode 100644 index 0000000000000000000000000000000000000000..a06b84c686c61c3f8ba47ae0aef9ea9141d3bd29 --- /dev/null +++ b/resources/knapsack.py @@ -0,0 +1,28 @@ +""" +Date: 09-20-19 +Class: CS5310 +Assignment: Fractional Knapsack Problem +Author: Brandon Rodriguez + + +Knapsack algorithm class. +""" + + +# System Imports. + + +# User Class Imports. +from resources import logging as init_logging + + +# Initialize Logger. +logger = init_logging.get_logger(__name__) + + +class Knapsack(): + """ + Knapsack algorithm. + """ + def __init__(self): + pass diff --git a/tests/resources/knapsack.py b/tests/resources/knapsack.py new file mode 100644 index 0000000000000000000000000000000000000000..61a4b9b669b77567163d6591c2641160ff3f9a2d --- /dev/null +++ b/tests/resources/knapsack.py @@ -0,0 +1,23 @@ +""" +Date: 09-20-19 +Class: CS5310 +Assignment: Fractional Knapsack Problem +Author: Brandon Rodriguez + + +Tests for knapsack.py. +""" + +# System Imports. +import unittest + +# User Class Imports. +from resources.knapsack import Knapsack + + +class TestKnapsack(unittest.TestCase): + def setUp(self): + self.knapsack = Knapsack() + + def test_knapsack_creation(self): + self.assertTrue(isinstance(self.knapsack, Knapsack))