以下是一个单元测试的例子，请根据这个格式给我写一个类名为 Calculator 的测试用例，测试它的加法功能。测试的数据分别为：1 + 1 = 2，100 + 200 = 300，-1 + 1 = 0。输出时请使用markdown格式。注意每个测试用例的命名要尽可能描述这个测试用例的目的。
user
```markdown
### Calculator类的加法功能单元测试

```python
import unittest

class TestCalculatorAddition(unittest.TestCase):
    def test_addition_1_1(self):
        # 测试1 + 1是否等于2
        calculator = Calculator()
        self.assertEqual(calculator.add(1, 1), 2)

    def test_addition_100_200(self):
        # 测试100 + 200是否等于300
        calculator = Calculator()
        self.assertEqual(calculator.add(100, 200), 300)

    def test_addition_negative_1_1(self):
        # 测试-1 + 1是否等于0
        calculator = Calculator()
        self.assertEqual(calculator.add(-1, 1), 0)

if __name__ == '__main__':
    unittest.main()
```

以上是`Calculator`类加法功能的单元测试用例。每个测试用例都尽可能地描述了测试的目的。希望对您有所帮助。
```
assistant