Пример #1
0
        public void HasNoProtocol()
        {
            var dep = new NoDependencies();
            var fp1 = dep.Fingerprint;

            var proto = fp1.Protocol;

            proto.Should().BeNull();
        }
Пример #2
0
        public void NoDependenciesMakesEqualFingerprints()
        {
            var dep1 = new NoDependencies();
            var dep2 = new NoDependencies();

            var fp1 = dep1.Fingerprint;
            var fp2 = dep2.Fingerprint;

            fp1.Should().Be(fp2);
            fp2.Should().Be(fp1);
            fp1.Equals(fp2).Should().BeTrue();
        }
        public void NoDependenciesTest()
        {
            //Arrange
            ServiceCollection serviceCollection = new ServiceCollection();

            IServiceProvider target = serviceCollection.BuildMockInjectingServiceProvider();

            //Act
            NoDependencies service = target.GetRequiredService <NoDependencies>();

            //Assert
            // no exceptions
        }