public void PartitionedByIdCollectionRequestOptionsFactory_AddPartitionKeyIfNeeded()
        {
            bool invoked = false;

            void action(string pk)
            {
                invoked = true;
                Assert.Fail("Should not invoke");
            }

            PartitionedByIdCollectionRequestOptionsFactory factory = new PartitionedByIdCollectionRequestOptionsFactory();

            factory.AddPartitionKeyIfNeeded(action, PartitionKeyValue);
            Assert.IsFalse(invoked);
        }
        public void PartitionedByIdCollectionRequestOptionsFactory_GetPartitionKey()
        {
            PartitionedByIdCollectionRequestOptionsFactory factory = new PartitionedByIdCollectionRequestOptionsFactory();

            Assert.AreEqual(new PartitionKey(IdValue), factory.GetPartitionKey(IdValue, PartitionKeyValue));
        }