Exemple #1
0
        public void GetKey_WithNull_ThrowsException()
        {
            // ARRANGE
            var bkm = new BucketKeyMapper();

            // ACT
            Action action = () => bkm.GetKey(null);

            // ASSERT
            action.ShouldThrow <ArgumentNullException>().And.ParamName.Should().Be("key");
        }
Exemple #2
0
        public void GetKey_WithSameInput_ReturnsSameKey()
        {
            // ARRANGE
            var          bkm = new BucketKeyMapper();
            const string key = "foo";

            // ACT
            var keyA = bkm.GetKey(key);
            var keyB = bkm.GetKey(key);

            // ASSERT
            keyA.Should().Be(keyB);
        }