public void LoadSettings_TestSettingsReturnedFromJson([Frozen] IJsonWrapper jsonWrapper,
            DataSynchronizerMock dataSynchronizer, string fileName)
        {
            var settings = Substitute.For<ITestDataSyncSettings>();
            jsonWrapper.DeserializeFileToObject<ITestDataSyncSettings>(Arg.Any<string>())
                .ReturnsForAnyArgs(settings);

            dataSynchronizer.LoadSettingsExt(fileName).ShouldBeEquivalentTo(settings);
        }
 public void LoadSettings_TestNullThrowsException(DataSynchronizerMock dataSynchronizer)
 {
     var a = new Action(() => { dataSynchronizer.LoadSettingsExt(null); });
     a.ShouldThrow<ArgumentNullException>();
 }