Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="XenialModuleBase"/> class.
 /// </summary>
 /// <param name="useNullDiffsStore">if set to <c>true</c> [use null diffs store].</param>
 /// <autogeneratedoc />
 protected XenialModuleBase(bool useNullDiffsStore = true)
 {
     if (useNullDiffsStore)
     {
         DiffsStore = new NullDiffsStore(GetType().Assembly);
     }
 }
        public static void NullDiffsStoreTests() => Describe(nameof(NullDiffsStore), () =>
        {
            var sut = new NullDiffsStore(typeof(NullDiffsStoreFacts).Assembly);

            It("should be readonly",
               () => sut.ReadOnly
               );

            It("should include AssemblyName in Name",
               () => sut.Name.ShouldContain(typeof(NullDiffsStoreFacts).Assembly.FullName)
               );
        });