public void GetSqlLiteSessionFactoryMethod_NoInputParams_ReturnsISessionFactory()
        {
            var sut = new SessionFactoryBuilder();
            var result = sut.CreateSqlLiteSessionFactory();

            result.ShouldBeInstanceOf<ISessionFactory>();
        }
        public void GetSqlLiteSessionFactoryMethod_NoInputParams_ShouldContainEntityMappings()
        {
            try
            {
                ICollection<string> expectedContainer = new List<string>
                                            {
                                                "Gaddzeit.VetAdmin.Domain.Entities.Owner",
                                                "Gaddzeit.VetAdmin.Domain.Entities.Pet"
                                            };

                var sut = new SessionFactoryBuilder();
                var result = sut.CreateSqlLiteSessionFactory();

                result.GetAllClassMetadata().Keys.ShouldEqual(expectedContainer);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }