Exemple #1
0
        public void SetPort_SetsPort()
        {
            var apiBuilder = new ApiBuilder(Substitute.For <ISimulation>());

            ApiBuilder self = apiBuilder.SetPort(1234);

            apiBuilder.Port.ShouldBe(1234);
            self.ShouldBe(apiBuilder);
        }
Exemple #2
0
        public void SetCertificate_SetsCertificate()
        {
            var        apiBuilder = new ApiBuilder(Substitute.For <ISimulation>());
            var        cert       = new X509Certificate2();
            ApiBuilder self       = apiBuilder.SetCertificate(cert);

            apiBuilder.Certificate.ShouldBeSameAs(cert);
            self.ShouldBe(apiBuilder);
        }
Exemple #3
0
        public void SetLoggerProvider_SetsLoggerProvider()
        {
            ILoggerProvider loggerProvider = Substitute.For <ILoggerProvider>();
            var             apiBuilder     = new ApiBuilder(Substitute.For <ISimulation>());

            ApiBuilder self = apiBuilder.SetLoggerProvider(loggerProvider);

            apiBuilder.LoggerProvider.ShouldBeSameAs(loggerProvider);
            self.ShouldBe(apiBuilder);
        }