void Ctor_Throws()
        {
            IDefaultResolverData data = default;

            Test.If.Action.ThrowsException(() => data = new DefaultResolverData(null), out ArgumentNullException ex);

            Test.If.String.StartsWith(ex.Message, "Parameter 'file' must not be null.");
        }
Esempio n. 2
0
        void Ctor(FileInfo input, Boolean expected)
        {
            IDefaultResolverData data = default;

            Test.IfNot.Action.ThrowsException(() => data = new DefaultResolverData(input), out Exception ex);

            Test.IfNot.Object.IsNull(data.AssemblyName);
            Test.If.Value.IsEqual(data.IsValid, expected);
        }
Esempio n. 3
0
        void Ctor_Throws()
        {
            IDefaultResolverData data = default;
            FileInfo             file = new FileInfo(@"C:\NonExistentFile.txt");

            Test.If.Action.ThrowsException(() => data = new DefaultResolverData(file), out ArgumentException ex);

            Test.If.String.StartsWith(ex.Message, $"Could not resolve the AssemblyName of file {file.Format()}.");
        }